make `fn` argument of `.diff` optional
refactoring: split utils.js
refactoring: don't use Fn class when unnecessary
minor refactoring in fn utils
refactor .filterBy
fix bug in .take
add .waitFor
Update bacon dependency to 0.7.28, rerun memory tests
Merge pull request #13 from phadej/bacon-0.7.28

Update bacon dependency to 0.7.28, rerun memory tests
add .takeWhileBy and .skipWhileBy
remove commented out code
docs
update deps
0.2.11
Merge branch 'master' into gh-pages

* master:
  0.2.11
  update deps
  docs
  remove commented out code
  add .takeWhileBy and .skipWhileBy
  Update bacon dependency to 0.7.28, rerun memory tests
  add .waitFor
  fix bug in .take
  refactor .filterBy
  minor refactoring in fn utils
  refactoring: don't use Fn class when unnecessary
  refactoring: split utils.js
  make `fn` argument of `.diff` optional