Code cleanup in Hero.cpp + repositioned hero

Changed where hero spawns; it is now in relation to the room instead of
absolute world space. Also did some code cleanup in Hero.cpp -- not
much, just added some variables to make some of the magic go away.
Removed old vector physics code

Unused code that was from a previous physics implementation has been
removed. Code that referenced it has also been updated to remove
references.
Updates scripting bindings

Also changed how I pass strings to Squirrel using _SC(...)
Namedspaced gui components

Changes need to be made to make room for Guichan integration. Put gui
elements into a hikari::gui namespace. Some code cleanup took place in
Client, too.
Code cleanup
Merge pull request #28 from zackthehuman/master

Code cleanup, scripting, old files removed, etc