Funding Tiers backend, no display.

The database portion of funding tiers is done.  Basic funding tier
creation works, but the funding tiers cannot currently be viewed after
creation.  A test paragraph currently lists number of tiers created
where tiers will later be shown.
Fixed role button appearance bug.
Merge branch 'master' into FundingTiers

Conflicts:
	grails-app/domain/TEC/Project.groovy
	grails-app/views/project/show.gsp

Conflicts resolved.  Conflicts were due to new relations being added to Projects
on both branches, and due to the funding tab and funding tiers being
developed on different branches.
basic fundraiser domain class
Nonfunctional.  Added incomplete fundraiser views.
Non-runnable Merge branch 'fundraiser' of into FundingTiers

Conflicts:
	grails-app/domain/TEC/Project.groovy
fix constraints
Merge branch 'fundraiser' of into FundingTiers

Again, probably not functional, still incomplete.
Ability to create fundraisers added.

Unable to make funding tiers, and unable to display current
fundraisers.  Missing logic to set and remove funding boolean
of a project.
Incomplete fundraising implementation

Things to still do:
- Enforce additional constraints
  - End date > start date
  - One active fundraiser at a time
  - Setting of fundraising flag when fundraiser created
- Add ability to remove, edit, and end fundraisers.
Some bugfixes, many left.
add some donate functionality
add method for getting current fundraiser of project; minor fix in show.gsp
Funding Tiers mostly fixed.

Need to add display to funding tiers, more small fixes.
Merge branch 'FundingTiers' of https://github.com/jried31/MAPRJ into FundingTiers

Conflicts:
	grails-app/views/project/show.gsp
make donations work

-donations now are tied to tiers
-charge method is now in FundraiserController; CheckoutController no longer needed
-add donation domain class
New history tab and changes to fundraiser displays

Fundraiser and funding tier displays changed,
funding tier display is now modular, can be included anywhere.
History tab only visible to project admin.
Merge branch 'FundingTiers' of https://github.com/jried31/MAPRJ into FundingTiers

Donation fixes and changes to fundraiser display.
Small bugfix in date display in Fundraiser tab.
Changed donation display to reflect tier levels.

Also, small bugfix for users who are not logged in.