Added primary key flag for attributes.
Moved sqlite create code from entity into openhelper
Added primary key auto increment and conflict flags
Separated type and sqliteType as well as name and sqlite name. Moved sqlite type inferencing to the open helper
Added getters and setters and additional constructors to generated entities
Split Annotations into separate project to remove dependency on velocity in android projects