Use Square field per https://github.com/DoSomething/dosomething/pull/3499#discussion_r20665307
Adds paraneue_dosomething_get_campaign_gallery and uses in campaign_group node tpl
Handles unpublished campaign tiles
Adds call to action into preprocessing & template
Updated call to action
Merge pull request #3503 from deadlybutter/calltoaction_taxonomy

Adds call to action into preprocessing & template
Fixes pattern function namespace, uses classes_array instead of string
Initial work on show more functionality for gallery over 5 items.
Wrapped up the new Revealer object.
JS fix after merge and button styles.
Fixes unpublished class name
Fixed location
Merge pull request #3506 from deadlybutter/cta_fix

Fixed CTA location
Updates based on comments.
Merge pull request #3505 from weerd/taxonomy-gallery-show-more

Taxonomy gallery show more
Refs #3265 - Only add featured class when 5 or more items
Merge pull request #3504 from aaronschachter/group_gallery

Use mosaic gallery tpl for Campaign Group
Closes #3474 and removes now deprecated campaign-gallery.tpl.php
Fixes PHP Notice undefined variable when campaign does not have image
Fixes PHP Notice: Undefined index if field value doesn't exist