removed protected/private interfaces from proposal.  Revised/simplified resource class to be pure abstract. Extended compmath namespace. Other minor changes.
removed protected/private interfaces from proposal.  Revised/simplified resource class to be pure abstract. Extended compmath namespace. Other minor changes.

gidden/cyclus.github.com,rwcarlsen/cyclus.github.com,gidden/cyclus.github.com,opotowsky/cyclus.github.com,opotowsky/cyclus.github.com,opotowsky/cyclus.github.com,gidden/cyclus.github.com,rwcarlsen/cyclus.github.com,rwcarlsen/cyclus.github.com