update jQuery UI submodule to 1.11.0
adjust files according to jQuery UI renaming
add AMD support
adjust position collision option
update copyright year
update reamde file and package.json
update gruntfile, add jscs config