All functions, Travis update

The main 4 functions should be complete: parsedevice, parseos,
parseuseragent, parseall. Testing complete for device, "eyeballed"
testing done for other functions until YAML issue cleared up.

Tried to update Travis file to fix build failure.