add draw_crp_init that takes vector of alphas for drawing row paritioning of each view
simplify constructor by adding helpers

remove obsolete init_views function
remove unused {col,row}_initialization from fully specified state constructor
BUGFIX: make engine.initialize n_chains argument a keyword argument
clean up constructor
remove obsolete FIXME
add script that crudely does something like geweke
make run_geweke mappable, not yet mappable with multiprocessing.Pool
add run_geweke_no_subs to enable running with multiprocessing.Pool

also clean up plotting
BUGFIX: MEMORY LEAK FIX: without this, memory usage of State.pyx increases over iterations

this change prevents compiler warning about reordering of initialization.  Unclear what the cause of memory leak is or why this fixes it
truncate generate T to prevent segfault caused by overflow

clean up plotting a little
clip extreme values from histogram so you can still see what's going on
try introducing a hyperprior on mu to keep things bounded
try not clipping synthesized data now that there's a prior on mu
invert the implicit 1/log prior on "s" due to log gridding
add comment about apparent memory usage increase when adding gamma prior to "s"
remove nans from data, set to zero
enable specificatin of {s,mu}_grid in State constructor
enable specification of {s,mu}_grid in {initialize,analyze}
test out specification of {s,mu}_grid