cleanups + add ignore to bower.json
add missing _
initial reorg of tests to unit/functional
fixes #99, refs ibm-js/deliteful#15