Changed so that when getting vehicles for route and there currently are
none then no NPE is thrown.
Got RMI to work even when there are multiple agency on a machine. Key
was in using a different secondary RMI port for each agency for such
situations.  Also was able to clean up code by specifying the secondary
port when UnicastRmoteObject.exportObject() is called such that don't
need a special socket factory as originally had. This is much simpler.
Improved comment. No functional changes.
Changed to specify length of field1Value field so that it doesn't use
the long default value of 255 chars.
Fixed so that the assignments in feed match those in GTFS data. In GTFS
always have a 3 digit assignment, padded with zeros. But the feed
doesn't provide the leading zeros. Therefore changed feed to pad
assignments with leading zeros so that they are always three digits
long.
Took out sysout printlns used for debugging.
Improved comment. No functional changes.
Fixed NPE introduced when previously fixed making sure vehicle removed
from route for vehicle cache when vehicle is unassigned.