Implement acceptance tests for application

They are included in spec/features/*. README.md is updated to
reflect minor adaptations to the system expected I/O formats.
Implement LineItemParser module

This commit includes public interface, tests and code for
the parsing utility.