Support Column.uniqueGroups
Merge pull request #164 from Wendly/unique

Support Column.uniqueGroups
Made Column name optional. If not explicitly defined in the annotation, it defaults to the name of the corresponding field in the Model.
Made Column name optional.

If not explicitly defined in the annotation, it defaults to the name of the corresponding field in the Model.
Merge pull request #167 from harward/master

Make Column name optional.
Support Column.indexGroups
Merge pull request #157 from Wendly/index

Support Column.indexGroups
Return the row Id of the newly inserted row from Model.save
Merge pull request #169 from harward/return_id

Return the row Id of the newly inserted row from Model.save
Avoid creating tables for abstract subclasses of Model
Merge pull request #170 from harward/no_table_for_abstract_model

Avoid creating tables for abstract subclasses of Model
Merge pull request #2 from pardom/master

updated from upstream