added sql and in-mem repo methods for proposals, api endpoints for proposals, and updated authors.
I have not put in anything to check that proposals can only be created on open solicitations, or that there can be only one primary author. We will have to deal with that at some point.