Extend model DSL

  * Make it possible to set model type
  * Default to all attributes if no :map option is provided

Refs #52
Let's make building POROs 2 x faster