Make snapback optional

For issue #5

spacing

Make snapback optional for vanilla

Mixing tabs and spaces is evil

Making snapback optional for jQuery version