Refactored Invalidation Constants

Moved Item::SP_* Constants to new Invalidation class and Deprecated the existing Item::SP_* constants.

"PRECOMPUTE" is now the default method for dealing with stale data.