Add gitignore
Update build and add hybrid launcher.
Ignore haptics jconf