add String#scan
fix translation
Move methods from Object to kernel

Specs fixed:

BasicObject subclass
- contains Kernel methods when including Kernel
Merge pull request #706 from krekoten/move_methods_to_kernel

Move methods from Object to Kernel
Untag more specs
Merge pull request #707 from jstepien/untag-more-specs

Untag more specs
Hash compares
Merge pull request #708 from kostya/hash_cmp

Hash compares
fix Hash#replace
Merge pull request #709 from kostya/hash_replace

fix Hash#replace
Proc#arity
Merge pull request #711 from kostya/proc_arity

Proc#arity
Merge pull request #655 from topazproject/tim/String#scan

Missing String#scan
untag some specs
Merge pull request #712 from kostya/untag

untag some specs
Hash#default_proc=
fix Hash#fetch
Merge pull request #713 from kostya/hash_default_proc

Hash#default_proc=
Merge pull request #714 from kostya/hash_fetch

fix Hash#fetch
Merge branch 'master' into constant_lookup

Conflicts:
	spec/tags/core/basicobject/basicobject_tags.txt