Fixed null pointer in getTabCount. Added snippets plugin. Added experimental background compiler service