Replaced the ARTS scaler to NullScaler.

Since ARTS only generates request-based workloads, the scaler component
is irrelevant for ARTS simulations. A more general "Null" scaler may
also be useful in other situations, like simply visualizing scaling
plans rather than implementing them.
Crafts utility now inserts the views.

The command-line setup utility will now automatically insert all views
in the views folder. The views must be written in Coffeescript and
cannot include a reduce.
Null scaler now uses defaultdict for extra stupidity
Added a view for predictors to use.

Added a view specifically for predictors. The key holds a role and
metric so that all data in a time range for a given metric in a given
role can be requested at once.
More overhaul of the metrics collections.

All metrics collections now correspond to views and their respective
parameters. This makes retrieving smaller sets of data much easier.
Added a really stupid predictor.

Added a predictor which will look at the value for the given time the
week before and use that as the prediction. This also reshaped a bit of
how the prediction workflow will work.
Dirty simple planner, does not hook into a scaler yet.

Generic scheduling is going to be a challenge. That will come later.