Resolving the variables list to PlotsResearcherCtrl.
Using resolvedVariables in researchMapsCtrl
Using the resolvedVariables in ResearchVariablesCtrl
Creating an abstract parent 'research' state.

Allows to child to inherit the resolvedVariables.
Merge pull request #40 from GreenDev-PR/using-resolve

Using resolve on all the pertinent routes and refactoring the research states.