Style
Documents style
YARD style
Clarify to use ASCII-8bit for Ruby2.0+
Split versioning file
Documents
Update examples
Refactor
Fix feature of `deprecteds` that prints warnings when parsing

* With refactoring
* Add some reflections

Fix #6