Correct tnt.train() initialization (fix #398)

In train(), history should be a list of string/boolean pairs but it gets initialized to a list of strings.  This was okay (but still not right) in python2, but causes an exception in python3.