add ignore file
update goEdit, menu, scroll method and refactor editDetails relevant module
add configuration support and update some method

1. Add configuraion file support function by Jack;
2. Add touch method and update slide method to avoid the getXY bug in
4.1.2;
3. Fix nullpoint bug if key value is None in editContact relevant
method;
4. update menu and scroll method to sleep 2 seconds;
5. update logPath retrieve and logFile naming method
6. Create history folder if not exist under current path
7. Write path info into UserDefine.conf