Many changes

Fixed Makefile, updated README.
New config structure, see the Configuration section of the README.
Updated some of the commands which need accessing the configuration.
Added some unit tests for parsing packages.
Started preparing packages for TLS transactions.