Improve concept creation
This moves all the requirements for valid concepts into the constructor for the contract itself, simplifying the make concept function in conceptRegistry.
This also changes how distributor finds out about the mewAddress and how it's passed.
resolves: #68 (closed), #71 (closed)