First crack at preprocessing

Re. #1
[interim] First crack at rewriting if/ifnot/etc

The problem at hand is that the `if` bindings inserted by the `else` binding are subsequently rewritten by our if binding wrapper, making for very ugly nested elements.
Enable inline else/else-if blocks
Updated README with more examples/details
Merge branch 'master' into preprocessing

Conflicts:
	dist/knockout-else.js
	index.js
bumps package version
bump package
Merge pull request #2 from brianmhunt/preprocessing

Add inline else/elseif