feat(umd): add an umd build
feat(demo): add demos folder
doc(README): fill README with useful information
refactor(IIFE): remove IIFE from source code

IIFE is only needed for browser so it is added during the build with grunt-wrap
style(linefeed): remove some extra linefeeds
chore(grunt): fix uglify configuration
doc(README): explain grunt tasks for build and demos
chore(jscs): add support jscs on lib
chore(grunt): fix demos folder being cleaned on build
Release 1.1.0