Builds out utility & data core. Adds rockspec and license.

Major
  - Adds class, datastructure and utility libs.
  - Importing now returns callable server class.

Minor
  - Adds required versions of Lua & LuaSocket to README.
  - Moves `http.lua` to `/src`.
Uses $PWD environment variable to properly locate http.lua.
crescent executable now gets file directory, not user current directory :P
Moved lib to inside src for personal portability purposes.
Fixes relative import issues, hopefully.
fix plox
Refactoring and a hopefully working executable.