Add lax break option to JSHint

Be more flexible with line breaks for code visibility
Few enhancements for syntax and visibility + JSHint corrections