Only evaluate command if a command name is present

Fixes the edge case line == "."
Merge pull request #4 from mlafeldt/skip_empty_command

Only evaluate command if a command name is present