Waypoint Iteration 6

-Made changes to the WaypointLoader class. Still can't save for some
reason...
-WaypointListener now uses its own nested if statements, instead of a
method invoked from WaypointFactory
-Got rid of the method getWarpByStart in WaypointFactory, it was useless
and ineffective
-Got rid of unnecessary, unused constructors in the Waypoint class
-Added in save and load commands