Misc comments adjustments.
Renaming file.
Implementing general active record projection related stuff.
Namings adjustments.
Fixing warnings
Fixing name.
Adding factory method to simplify projection registration.
Adding some active record related stuff.
Reworking base projection so it is a module to simplify it's usage.
Adding logic to setup temp dir for all specs.
Adding meta class stubs
Adding logic to configure the projection.
Making it possible to supply table name as a string.
Correcting remove logic.
Removing unneeded stuff.
Adding logic to setup schema meta.
Configuring AR logging.
Some refactoring. Reorganizing specs structure.
Implementing some model methods to get if setup or upgrade is required.
Implementing setup logic.