School finder front end

# Changes

 - Adds [School Finder](https://sites.google.com/a/dosomething.org/dosomethinguxwiki/home/product-archive/school-finder) signup data form interface for campaigns.
 - _Fix:_ Fixes a bug where skip button would appear on modal even if "Allow Skip" was unchecked. ([DS-451](https://jira.dosomething.org/browse/DS-451))
 - _Enhancement:_ Refactor checking for `Drupal.setting` in phone number validator, since previous solution relied on non-strict equality checking.
 - _Fix:_ Fixes a reference to the wrong SCSS linting task after removing testing from Grunt task runner.

# Known Issues
 - School Finder will not work without disabling CORS protection in your browser. This is a [known issue](https://github.com/DoSomething/dosomething/issues/3133) waiting on a fix.

# Screencast
![screencast](http://cl.ly/XuHL/Screen%20Recording%202014-10-06%20at%2002.31%20PM.gif)