Merge tag '0.6.0' into develop

0.6.0
Added changelog.
Use the same magic UTF-8 comment for each file.
Exclude some files from projectile target.
Delete SafePopen since it's no longer needed in 1.9+.
Refactor comments.
Refactor comments.
Add comments.
Use rspec_given.
Add docs badge to README
Add inch gem.
Maybe fixes Travis error in ruby-head.
Refactor using rspec_given.
Refactor using rspec_given.
Replaced method `find_named` with `find_by_name`.
Refactor so that the output of RSpec reads fluently.
Refactor so that the output of RSpec reads fluently.
Freeze some values for safety.
Refactor so that the output of RSpec reads fluently.
Refactor so that the output of RSpec reads fluently.