[ADD] - added new module stock_restricted_availability.

This module limits and forbids stock moves that let a negative real stock in internal locations.
Merge pull request #115 from ClearCorp-dev/8.0_TODO-8.0

[ADD] - added new module stock_restricted_availability.