revert checkWindowSize() to use nested if else

because switch statement wasn’t working properly
\build folder
update checkwindowsize function - add window.resize call
add detectizr to add desktop / tablet / mobile class to html

this would replace the checkwindowsize function
update coffeescripts to use detectizr classes for desktop, tablet and mobile
misc / build folder updated changes
update funnelback header
update funnelback header and footer - main nav links
clearing up merge conflicts after pull from gh-pages
grunt fix css/js upload issue

re-added the grunt-contrib-clean task to remove the build/ folder and
.tmp/ folder before any build task runs. This will prevent unwanted
changed files being pushed to staging or live bucket.
updated github path in replace task
misc
/build/ changes
fix up merge conflicts after pull from gh-pages
add hasClass.coffee global function

can be used instead of jQuery to see if an element has a class
add transitLayer and bicyclingLayer to map component
rename json variable to maps_json to prevent any possible naming conflicts down the line
move maps coffescript out of window.load into it's own maps.coffee file

we can now use the @ symbol in front of a function name in coffee
script for that function to be available globally
update accomodation-map prototype
build for github