Fix assets paths for 2.2.0.beta

Also use $(document).on thats more agnostic.
Bump to Spree 2.2
Remove guard dependencies which are not used