Refactoring

Clear warning and errors
bugfix for setup.py
Fix Bug:

Not working auto_commit
Fix Bug : make 'test.jp' with 0 byte.