moved the optional element query into its own nonmember, nonfriend templated function for easier, one-line usage.
added cyclus namespace qualifier to new function usage
Merge branch 'develop' of github.com:cyclus/cyclus into develop