Merge pull request #33 from jwendl/master

Here are the changes to get authentication working
Merge pull request #9 from Magenic/master

Merge from master
Change status for activity submissions.  Also added custom rule that will properly set the status based on if the associated activity requires approval.
Merge pull request #34 from Bowman74/master

Change status for activity submissions. Also added custom rule that will properly set the status based on if the associated activity requires approval
Removed superfluous interfaces from the DTO classes.
Merge pull request #35 from Bowman74/master

Removed superfluous interfaces from the DTO classes.
Merge pull request #13 from Magenic/master

Merging into my fork.