fix #2183 scrollPastEnd breaks vScrollBarAlwaysVisible=false option
do not add extra semicolon in built files
fix #2190 autocomplete doesn't show tooltip when list initially appears
do not show error for empty json files
Merge pull request #2210 from ajaxorg/misc

Fix several small issues
feat(lib/ace): add lean.js and lean_highlight_rules.js
feat(lib/ace/ext/modelist.js): add lean
chore(.travis.yml): add travis-ci support
feat(lib/ace/theme): add subatmoic skeleton
fix(lib/ace/mode/lean_highlight_rules): change storageType
fix(lib/ace/mode/lean_highlight_rules): fix syntax-hl rule
feat(lib/ace/theme/subatomic.css): fix colors
fix(lib/ace/mode/lean_highlight_rules): add missing keywords

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
fix(tool/tmthemes/Subatomic.tmTheme): fix typo