Plan tab redesign in-progress

knockoutjs, Grunt dependency
Better layout for GUI planner + remembers strategy
Planner GUI random sample cosmetic enhancement
Implemented Planner GUI's add to queue action
Made Planner GUI's strategy restoration more robust

to work even when the plan tab is activated later.