Preparing for the "0.2.1" release

* Rework "doppel_{accessor,writer}" code generation generate (mimic how
  "attr_{accessor,writer}" behave)
* Prefer "attr_{reader,writer}" over instance variables
* Add comments where applicable/useful
* Bump gem version