Separated input validation functions for re-use, separated individual repo sync from collective repo sync (2 methods now).
Separated input validation functions for re-use, separated individual repo sync from collective repo sync (2 methods now).

TimeIncOSS/pakrat,ryanuber/pakrat,vamegh/pakrat