Cleaned up PlanOut Editor

-Fixed a bug in the PlanOut editor where assertion errors wouldn’t print
-Nuked warnings associated with using soon-to-be deprecated functions
-Use proper Flux npm package, instead of ad hoc Dispatcher stolen from
sample code