Updated blueprint binding so that "controller" and "action" properties are always set properly for blueprint routes.
closes #1890