DatabaseManager, Stop, Route, and RouteMaker updates

I have made the RouteMaker functional. Now it will grab the selected
values, create stop objects and put them into an array, create a new
Route while passing in the Route name and the stop ArrayList, and
finally calls the addRoute method from the DatabaseManager. Let me know
what you guys think.
Merge remote-tracking branch 'origin/Tom'