added basic sequel formatter

only does models so far
added printing of sequel datasets
Preliminary support for NoBrainer
cast all keys to strings to fix sorting of fields
print sequel dataset sql
Merge branch 'master' of https://github.com/michaeldv/awesome_print
Added a basic implementation of a Ripple formatter
Made a comment more applicable to Ripple
Added specs for Ripple (but still can't get them to run)
Comment improvement
Added support for awesome printing embedded assocations
Bug fixes
updates src url to use https

helps prevent man in the middle attacks
there are some edge cases where attribute names...

don't work quite right when sent. In particular with legacy table names and columns that seem to correspond to a ruby class (ugh).
Fixes undefined method `[]' for :@attributename:Symbol when using in puppet (functions)

On my centos machine (ruby 1.8.7 (2011-06-30 patchlevel 352)), the awesome_object method fails using it from within a puppet function.
```
Error: undefined method `[]' for :@content:Symbol at /etc/puppet/environments/production/modules/upstream/infrastructure/manifests/init.pp:10 on node puppetca01.virtual.vstone.org
/usr/lib/ruby/gems/1.8/gems/awesome_print-1.1.0/lib/awesome_print/formatter.rb:130:in `awesome_object'
/usr/lib/ruby/gems/1.8/gems/awesome_print-1.1.0/lib/awesome_print/formatter.rb:128:in `map'
/usr/lib/ruby/gems/1.8/gems/awesome_print-1.1.0/lib/awesome_print/formatter.rb:128:in `awesome_object'
/usr/lib/ruby/gems/1.8/gems/awesome_print-1.1.0/lib/awesome_print/formatter.rb:65:in `awesome_self'
/usr/lib/ruby/gems/1.8/gems/awesome_print-1.1.0/lib/awesome_print/formatter.rb:28:in `format'
/usr/lib/ruby/gems/1.8/gems/awesome_print-1.1.0/lib/awesome_print/inspector.rb:137:in `unnested'
/usr/lib/ruby/gems/1.8/gems/awesome_print-1.1.0/lib/awesome_print/inspector.rb:104:in `awesome'
/usr/lib/ruby/gems/1.8/gems/awesome_print-1.1.0/lib/awesome_print/core_ext/kernel.rb:10:in `ai'
/usr/lib/ruby/gems/1.8/gems/awesome_print-1.1.0/lib/awesome_print/core_ext/kernel.rb:15:in `ap'

```

It looks like var[1..-1] does not work properly since var is a Symbol. This is due to some monkeypatching done by puppet:
https://github.com/puppetlabs/puppet/blob/master/lib/puppet/util/monkey_patches.rb#L233

Although this might be a puppet flaw, its an easy enough fix here (as opposed to waiting 3 years with the puppet codebase ;))
remove Gemfile.lock
Fix mongoid documents with no attributes.
Merge branch 'master' of https://github.com/michaeldv/awesome_print
add support for sequel model classes
fix