Not quite ready for master, but needs some of the changes in multi. #1

Merged
merged 4 commits into from Jan 4, 2013
Commits on Jan 2, 2013
  1. store headers.

    John Ledbetter committed Jan 2, 2013
Commits on Jan 4, 2013
  1. move magic constants to #defines.

    John Ledbetter committed Jan 4, 2013
  2. move non-ruby C code out into it's own files.

    John Ledbetter committed Jan 4, 2013