Fix build on Ruby18. We should specify endian for UTF16/32.
define Object#blank? only if not defined yet
Fixing doc typo in encodings.rb

This patch removes an errant period character.
Fix markup in Encodings section
Merge pull request #489 from JackDanger/patch-1

Fixing doc typo in encodings.rb
Merge pull request #495 from francois/patch-1

Fix markup in Encodings section
Merge pull request #475 from amatsuda/object_blank_redefine_warning

define Object#blank? only if not defined yet
Merge pull request #471 from kennyj/fix_build_on_ruby18

Fix build on Ruby18. We should specify endian for UTF16/32.
Remove references to Treetop parse tree in specs