introduce smart-tab for autocompleting yas snippets and dabbrev-expand.