Ability to define your own constructor without having to call super.

I couldn't figure out why my code was failing, but this allows you to do:

``` coffeescript
class Rate extends prego.Table
  constructor: (@amount, @more, @information) ->
```

Before your constructor would have to call `super` which I was getting annoyed with. I prefer to spell out the properties in the constructor instead of accepting key/value pairs.