Refactored resource pool tests & Re-enabled deprecation warnings

Signed-off-by: Adam Stegman <astegman@pivotallabs.com>
minor clean up of resource pool usage in assembler

Signed-off-by: Adam Stegman <astegman@pivotallabs.com>