Added JSON config file and removed appConfig.js - Updated tests

This PR relates to two issues: Seperate Config page -> https://github.com/jembi/openhim-console/issues/20 and Config site outside github repo -> https://github.com/jembi/openhim-console/issues/115. The config folder should be put in the .gitignore file