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.
Merge pull request #159 from tedivm/invalidation

Refactored Invalidation Constants