Allow channels to have specific urls to propose projects
Rename new attribute of channels
Forbid users to submit projects in channels with external application
Merge pull request #576 from neighborly/im-channel-specific-proposal

Allow channels to have specific urls to propose projects
Create channel constraint to deal with channel subdomain routes
Only decorate a channel if there is a channel
On /start if there is no channel and application_url, then link to new project path
Merge pull request #581 from neighborly/jl-channel-constraint

Create channel constraint to deal with channel subdomain routes
Update neighborly-dashboard
Hide invest under http auth
Get rid of InheritedResources in contributions controller
Get rid of InheritedResources in matches controller
Add remaining_days to project header cache key

It closes #586
Merge pull request #582 from neighborly/im-leaving-inherited-resources

Get rid of InheritedResources in contributions and matches controller
Fix caching for contribution when user is admin
Remove cache from contribution box
Always show the payment menu on users
Remove failed status of projects
Remove credit system

Features related to failed status of projects (just removed)
are dependent of this.
Remove all or none campaign type