Bugfix - optional <player> parametere wasn't being checked
Oops, made a mistake, don't download this version! Fix coming out.
The following is wrong, removes intended use for non-player objectives.
The optional <player> parameter when passed wasn't being checked it was an actual player that existed on your server therefore if you passed in garbage you'd always get 0 instead of the intended PNF. You will now get PNF if the optional parameter isn't actually a player on your server.