adding support for grunt-browserify
adding html5 boiler plate generated files and updating grunt build to generate client build
updating gitignore file to exclude OS generated files