Remove last trace of sniffing

Browser.ie is deprecated, this check can be done with Browser.name
instead.
Merge pull request #2601 from SergioCrisostomo/hidden-sniff

Remove last trace of sniffing
make packager build files with package.yml order
Merge pull request #2603 from SergioCrisostomo/build-from-ymlPackage

make packager build files with package.yml order
Adding tests for #2443
Fixes #2443 - Fix IE9 which trowed an error when setting an input type to "email"
update file structure
Merge: Fix IE9 which trowed an error when setting an input type to "email"

Closes #2471, fixes #2443

Fix IE9 which trowed an error when setting an input type to "email"
Adding tests for #2443
build distribution files for Bower and npm

build distribution files for Bower and npm with each new tag/release