additional methods + update functionality

Feel free to completely ignore _(or close)_ this PR as the code in it is 100% untested, and and pretty messy. However, in case you did want it, we implemented a few changes to `lonely_coder` to facilitate [GetPlumer](http://getplumer.com), an app for [Startup Bus](http://startupbus.com) (a hackathon on a bus).

Thanks so much for the gem! It really did save a lot of time!

![Startup Bus](http://www.tokbox.com/blog/wp-content/uploads/2012/03/startup-bus-logo-for-aotw.jpg)