Abstracted out Checker and added BranchChecker
Moved into a seperate package
Moved projectURL from IndexServlet to Path's
Added new paths for branches
Added tests for paths
Moved test classes into correct path
Added getBranches which returns a list of branches for the repository
Added to GitHubCaller tests for getBranches
Changed branches from using a list to a map
Implemented BranchChecker
Added running of BranchChecker to GitHubData
Formatting, javadocs and removed unused imports
Added showing branch list to front end
Merge pull request #35 from lordmat0/feature/show_branches

Feature/show branches