Implemented module load hook support (before / after load)
Added support for compound unique keys
Added RecordLinkField and RecordListField relational field types

RecordLinkField is analagous to a Foreign Key field.
Many to Many relationships are established by setting the 'multi'
attribute on a RecordLinkField to True
RecordListField will return a list of records matching the specified
'filter'
Implemented support for HTTP Controllers in modules

Implemented an http layer (using flask and flask-classy)
Module system will automatically register classes defined in the
'controllers' folder of modules which are subclasses of
RevHTTPController
Updated documentation