Use constants
Array.map vs. $.map
tabbing
fix typo
Optimize expressions.
Further optimization of expressions
Testing new implementation of .weave (.unweave is broken here.. be ware)
Better .woven
Better .unweave
Slightly improved .woven
Even better .weave
Better .unweave and better .weave
Merge branch 'feature/fix-weave' into develop
Be safer when using getargs
Filter promises for .woven. Closes troopjs/troopjs-jquery#14

Complete new weave implementation. Closes troopjs/troopjs-jquery#13
Fix .woven to behave like before
Prevent more than one onDestroy event to be added. Closes troopjs/troopjs-jquery#16
Better implementation that protects the _same_ callback to be added more than once for destroy events.
Unweave should be able to filter data-unweave attribute. Closes troopjs/troopjs-jquery#15
All filters should use 'starts with'

$.fn.woven should use WOVEN for filtering.