updated default capacity to return the available node quantity. this was a bug that came to light thanks to radios work. previously, if there was a constraint, the minimum between the constraint and node total qty - node current qty was returned; however, if there were no constraints, MAX_DOUBLE was returned. now, in the absence of constraints, node total qty - node current qty is returned
fixed a bug in the greedy solver which treated request capacities as less-than constraints. e.g., if constraints were added for fuel with 5kg of u and 1kg pu, the constraint was satisfied as soon as either was true.
moved greedy solver related capacity querying to greedy solver files
a mass-based request constraint is now added automatically by the exchange translator, rather than requiring the user to call it manually.
added overloaded functions
made functions inline because of a linking error
Merge branch 'qcap' of https://github.com/gidden/cyclus into gidden-qcap
Merge branch 'gidden-qcap' into develop