Adding Hash#compact and Hash#compact! methods

Example:
  hash = { :a => true, :b => false, :c => nil }
  hash.compact # => { :a => true, :b => false }