WIP Checking.  Updated configuration and unit test
utils now correctly set the path from the path of the __file__
Completed coding for dao module with associated unit test script. Renamed the incorrect use of cls to self in utest_app_core.py's setUp and tearDown methods
Fixed the json file.
Added missing unit script file for utest_app_dao.py
Added new file for time_profile testing showing the time it take to perform a certain task in python.
Remove local.json from source control
Updated gitignore to exclude config/local.json from the source control
Added missing newline at the end of the file
Added app.cache and related test scripts.  Added app.idgen and associated test scripts.  Added idgen_md5_time.py to find out what is the fastest way to generate a token and fine tuned HashLib with additional generate_token_url to allow faster generate_token method.  Added mising sql file for userDB.  Added script to run all unit test files.
Made db_info optional for ConnectionFactory and updated related unit test
Setting the sqlite3's result to be dict instead of tuple
Added todo comment
Updated comment for static path
Updated database to accept free form json