Fixed the from..() constructors methods so that a LineLog object is
created in LineLog and not from inside PreProcessLog.

Modified PreProcessLog so that the processing methods now return tuples.

Changed expandDate() method to convertTime() to better reflect what is
occuring inside the method. 

Fixed the tests to reflect the changes and to pass.