Use 0 on success for ol_squish
Merge pull request #125 from Hamcha/master

Use 0 on success for ol_squish
Rewriting prefix matching to return keys.

* Removed ol_val_array
* Fixed up ol_prefix_match to return keys
* Updated docs
Iterate backwards through the stack. Helpful commentary.
Merge pull request #128 from infoforcefeed/fix_prefix_matching

Fix prefix matching
Const in more places! SMASH THE STATE.
Refactor, muteable stack.

- Added a muteable stack because rehash modifies the things it pops off
  of the stack
- Refactored unjar to use a generic 'retrieve' method that I can now use
  in cursor land.
Don't get it. Taking a break.
OH LOOk, THE PARENTHESES MATTEr. FUCK C.
Merge pull request #129 from infoforcefeed/cursor_helper_functions

Cursor helper functions
Merge latest changes in master (Prefix helpers)

Conflicts:
	c_src/port_driver.c
Preliminary cursor functions (not finished)