remove defineGetter and defineSetter, rewrite tests, fix examples
Merge pull request #109 from patrickarlt/no-get-set

Don't use defineGetter or defineSetter