declaring dependencies

- Products.ResourceRegistries>=2.1 (budles support)
- Products.CMFPlone>=4.3 (only testing with latest plone version)
- Products.TinyMCE>=1.3b8 (newest tinymce support as possible)
- plone.app.vocabularies>2.1.8 (added "plone.app.vocabularies.Users" vocabulary)
- plone.app.jquery>=1.8.3 (newest jquery needed by widgets)
- five.pt (needed to be able to add element data attributes)
adding widgets view

for now it only does 2 things:
 - gets vocabularies (getVocabulary)
 - sets data attributes for body
delete previous autocomplete.py script
autocomplete widget now works with new widget view
for now we only make widgets work for Sunburst theme
deprecating old calendar form widget
upgrading tinymce (brutally for now, but its needed since its not working with jquery 1.8)
autocomplete widget: hiding and showing of fieldset was done a bit wrong
calendar widget: options are not passed via init method
optimize inicialization of patterns
adding tabs pattern

- plone.tabs.js: pattern makes sure that tabs are behaving the same just with bootstrap-tab.js script
- pattern.tabs.js: wraps bootstrap.tabs.js script
- pattern.tabs.less: adjusts some styles so it looks the same as before
- bootstrap 2.2.2 added
- deprecating form_tabbing.js script which was responsible for tabs before
update Makefile of resources and build them