Fix crash due to dud-js-mode.
Add subword mode in cpp mode.
Add pretty json support.
Enable pretty json supoort and add thrift mode.
Add tab bar mode.
Make small changes to config.
add key board shortcuts and some utility functions.