Neptune Alpha 0.11

NeptuneDrawable and NeptuneShader now support a texture variable that is
a vector of size 4, so raw colors can now be used instead of textures.

Multiple functions have been added to NeptuneObjectManager which allow
users to index entities directly by their types.

Another improvment to the the NeptuneObjectManager is that entities can
now be instantiated with a "managed" state, allowing them to be
automatically freed upon release.

NeptuneStateManager was also removed from the engine as it had virtually
no functionality.

Engine was rebuilt into static libraries, but you can also recompile
into a DLL if you want to.