Added onFirstInit and onInit callbacks

I needed these callbacks because I need to lazyLoad images and initialize fastTouch listeners on my buttons, which  only works after the Swiper is initialized.  Using timeouts for this is clumsy, so I added these callbacks.

Thanks
-Lee