adding casper. exclude files when grunt tasks are left out
excludes parts of config files depending on grunt tasks chosen
adding more conditional grunt tasks to build_tasks
making some grunt tasks included always
adding grunt to manage the project. fixing lint issues