Nectar contrib

Pull request for Intersect work on Cr8it
-------------------------------------------------
Includes changes which relate to the following major functional issues:

* #46: Add folder to Crate
* #13: Add virtual folder to Crate
* #40: Post Crate to SWORD
* #45: Add description to Crate
* #47: Add Creator to Crate
* #48: Restrict Crate description length
* #51: Restrict Crate size
* #52: Require minimal metadata before posting to SWORD
* #55: Select which SWORD collection to post to
* #56: Allow Mint display name to be modified
* #57: Add Mint lookup configurability
* #59: Add Mint grant code lookup
* #75: Make SWORD server configurable

as well as additional cosmetic issues.