Rewrite of the scaleout mapping.
- Used linked list of buffers to store data instead of a
  dictionary.
- Created new abstractions for store mapping management.
- Changed the way subscriptions grab data.
Fix the off by one buffer full error.
Refactored scale out store management.
- Moved StoreLink into its own class.
- Moved more logic into ScaleoutMappingStore.
- Added test cases.
Removed unused variable.
Skip payload id reset test.
Changed scaleout quality to beta1.
Change the minimum pointer when the payload id resets.