adding gitignore
adding npmignore
adding grunt support
adding demo.html, the resize script need to handle edge cases
making it a bower package