Changed  name.
Improved error message.
Do not parse empty array.
Tail recursive.
Handle corner case in which given line number (from external tool) is larger than number of lines in file.
Removed duplicate modules.
Upgrade spray-json.
Improved HLint inspection and quick fixes.