Copy getters and setters from parent into child when extending

Fixes #3536. 
More cleanly written as:
```coffee
get: -> @__prop
set: (@__prop) ->
```