Build: Setup bower package

Using native bower setup due to issues with grunt-bowerful
Build: Remove grunt-bowerful and use native bower

Extended the postinstall hook to install the 2 required global modules
(grunt-cli and bower) and install all the bower packages.
Related to gh-2914
Merge pull request #2919 from nschonni/native-bower-setup

Build: Native Bower setup