added clarification for entering disqus shortname
Merge pull request #174 from Crowdtilt/clarify_comment_setup

Added clarification for Disqus comment setup
fixed bug where reward image url could not be blank
Merge pull request #175 from Crowdtilt/allow_blank_reward_image_url

Allow reward image url to be blank
Refactor model error message display
added option to collect shipping for only specific rewards
renamed collect_shipping to collect_shipping_flag on campaigns
catch unsaved changes for checkbox values
Merge pull request #177 from Crowdtilt/refactor_model_error_display

Refactor model error message display
Merge pull request #172 from Crowdtilt/reward_shipping_toggle

Added option to collect shipping for only specific rewards
Added documentation to dependency section of README regarding OS X Mavericks that fixes json gem issue.
Merge pull request #176 from bbeaird/mavericks-issue

Mavericks issue
added example usage of api
Merge pull request #181 from Crowdtilt/example_api_usage

Add example usage of Crowdhoster API usage
rewards are now in a disabled state if the campaign is expired
Merge pull request #182 from Crowdtilt/expired_rewards

Disable ability to click on rewards if the campaign is expired.
added ability to duplicate expired campaigns
Merge pull request #183 from Crowdtilt/copy_expired_campaigns

Added ability to duplicate expired campaigns
Clean up test framework and simple rewrite to ensure all current tests pass
Merge pull request #185 from Crowdtilt/test_framework

Clean up test framework and simple rewrite to ensure all current tests pass