Cleaned up the message collection code a bit
Moved to ruby 2.1.0
Bumped up the ruby version to 2.1.0; updated the debugger version for
compatibility reasons.
Use keyword arguments:
Changed all function(options={}) references to use new keyword argument syntax