Merge pull request #23 from koding/master.docs

Master.docs
Deps: gulp-if package updated
Build: livereload implementation DRYed
Build: only if livereload is used a webserver is created
Tabpaneview: keeping scrollposition on detached panes regression fixed
ScrollView: to auto hide/show scrollbar upon mouseenter/leave
 Ignore versioned test files too
WindowController: winWidth, winHeight deprecated to use window.innerHeight
WindowController: keybindings are done through helper
Tests: kd.libs.js ignored
Merge branch 'master' of github.com:koding/kd
Revert "Tests: kd.libs.js ignored"

This reverts commit 51b0e012946f4ff4b2337aa52da20f92f5c16e18.
KDSelectBox: remove optgroup with options when removeSelectOptions requested
Theme: default: use base64 resize handle images
Merge branch 'master.docs' of github.com:koding/kd into master.docs