refactor and improving this package

* remove src files to src directory
* add grunt concat as a dev dependency
* add a concat task
* remove closure from src file and wrap it on concat phase
* add banner signature for each dist file(@description @version + date @link @author @license) --> from package.json file. take a look..
* remove dist files to dist directory
* bower install, ignore Gruntfile and src directory
* test and CI build successfully. 
:)