Implementing "-n" flag

plus its prerequisite `Kernel.gets`
Implementing `Kernel.gets` loop in RPython and moving it to the right spot
Changes per feedback
Trying out a pre-built frame version of Kernel.gets loop
Merge remote-tracking branch 'upstream/master' into mbh/dash-n-flag-plus-Kernel#gets
Fixed #488 -- added a link to the rubyspec and mspec repositories
Merge pull request #480 from modcloth/mbh/dash-n-flag-plus-Kernel#gets

Implementing "-n" flag
Merge pull request #487 from cfbolz/master

Add Math.gamma
updated specs for gamma
cleanup, put this exception in the math module
rename and fix test_nan
Merge branch 'master' of https://github.com/topazproject/topaz

Conflicts:
	spec/tags/core/math/gamma_tags.txt
	tests/modules/test_math.py
	topaz/modules/math.py
write the test with the proper constants

now that we have them