Misc. Fixes

Fixed a few errors I made in refactoring where a console would be allowed to run commands that required location. Also added in functionality that had accidentally been removed where a console command would run differently than a player command. Also changed the version to include -dev to differentiate from releases.