As a user, I want the ability to mark my project as public or private.
Private repos should not show up in the /projects endpoint search and would require proper authentication to view.
Update DB table
Update Documentaiton
Update to create private github repos
Update to allow for private travis repos