add struct for new submission

newSubmission contains the data needed to submit

Submitter interface also added (implemented by subreddit)
add submitID() func

returns the name of a subreddit, used for submitting
add Submit function

you can now submit both links and text posts through the API
add testing file

currently just tests the new Submit function