Adds support for per-controller blueprint configuration in the 'blueprint' key.  Closes PR #682 and PR #691.