trying to change the way buffering works.
remove unnecessary ptrs
removing some of the writes.
assertion log
cleanup
fix to buf ptr pair
Merge branch 'master' of github.com:dlwh/puck

Conflicts:
	src/main/scala/puck/parser/CLBinaryRuleUpdater.scala