Cosmetics
Use shlex to parse args
Unit test for access.log