Added options

Some quick hacks to make this a little more useful for my purposes...

Added userCallback for specifying a function that gets called on open/close (basically so I could toggle the text of the link that opens/closes the panel).

Added slideBody option so you can alter the default behavior and not push over the whole body of the page when the panel opens.