adding project & repo removal endpoints, updated push job endpoint to take regex rules

Annnnnnnd I hate myself.