Added support for distributed requires
Upgraded version number
Renamed function and variable to conform to private pattern
Merge pull request #36 from icemobilelab/proposals/shared_requires

Added support for distributed requires