Cleaned up naming conventions for the toolkits
Isolate the destructor to maximize clarity
minor warnings
Include default path for LUA_CPATH
Allow connect() to be case-insensitive
Added a message() method to lua::error
Lots of documentation