Support for named parameters in methods and funcs

For instance:

```coffeescript
class Classmate
  constructor : ( {@name, @phone, picture} ) ->

  unfriend : ( {reason, revisit_decision_on} ) ->
```
Add a spec for named parameters.
Merge remote-tracking branch 'origin/pr/132'
Update CHANEGLOG and README.