Neptune Alpha 0.17

Added new input system, using native DirectInput.
Added a new action map, allowing for more flexible controls.
Added better logging and error messages for singleton objects.
Added a script to quickly install Neptune into VS 2013.
Added a special event for entities, and also execution depth (ordering).
Included prerequisite libraries for building Neptune.