array operations
fix style
pop little faster
O_o this is works
not need to store objects
better api
Merge remote-tracking branch 'origin/master' into array_operations
last tags
add String#replace
add ObjectSpace.infect to copy trust, taint, and frozen flags between objects (after rb_infect and Rubinius::Type.infect)
Merge remote-tracking branch 'origin/master' into tim/String#replace

Conflicts:
	topaz/modules/kernel.py
Module#constants

Specs fixed:

Module#constants
- returns all constants including inherited when passed true
- returns all constants including inherited when passed some object
- doesn't returns inherited constants when passed false
- doesn't returns inherited constants when passed nil
Module.constants

Specs fixed:

Module.constants
- returns an array of the names of all toplevel constants
- returns an array of Symbol names
Fixed a bug with for loops over a send with a block
make RPython happy :)
Merge pull request #675 from topazproject/tim/String#replace

Add String#replace
Merge pull request #697 from krekoten/module_constants

Module#constants and Module.constants
A few small improvements.
include this code, it confused me
Merge branch 'master' into pr/617