Jquery pluginizing (and general extendibility)

Awesome work on this timeline and thanks for sharing your work.

We used it on a project recently and I had a few extra hours, so I spent time making this into a more extendable, reusable jQuery plugin.

You can see the options here:
https://github.com/MinnPost/jquery-vertical-timeline
And see an example here:
http://minnpost.github.com/jquery-vertical-timeline/example.html

This is a really big pull request and probably not something you want to pull in, but I wanted to show it to you all and see if you wanted to try to merge it all together.  Feel free to close if you don't think this is a good direction.