Added a way to specify a repository and make uberjar compile properly.