started queryable hdf5 back
can query table info in HDF5
resolved merge conflict
more progress
Merge branch 'develop' into h5q
I think I can read dbtypes
added FIXMEs to sqlite and updated hdf5 tests
added some type info.
can read in uuids
everything implemented
fixed looping bounds error
refactored fillbug
Deleted obsolete type choices from QueryResult.types. Now uses DbTypes enum.
Added Step interface to SqlStatement. SqliteBack now uses new DbTypes enum.

* Removed code from sqlite backend for handling unordered fields in Datum
  objects.

* SqlStatement has a Step and Get[Int/Double/Text] methods for walking through
  the results of a query

* SqliteBack now uses the Step interface for all queries - avoiding the
  horrible, lossy from string conversion before.

* Updated SqliteBack tests to create non-ragged, consistent Datums for the
  table(s) created.
Added Step interface to SqlStatement. SqliteBack now uses new DbTypes enum.

* Removed code from sqlite backend for handling unordered fields in Datum
  objects.

* SqlStatement has a Step and Get[Int/Double/Text] methods for walking through
  the results of a query

* SqliteBack now uses the Step interface for all queries - avoiding the
  horrible, lossy from string conversion before.

* Updated SqliteBack tests to create non-ragged, consistent Datums for the
  table(s) created.
Merge branch 'develop' into dbr
Merge branch 'dbr' of github.com:cyclus/cyclus into dbr
made blob printable
it compiles at least
fixed strings to strip off null bytes on read in