Move core extensions to lib/core_ext.rb

According to the twitter discussion. As such this breaks Citrus public API, since the file is not required by default.