add storages factory and apis.
Merge pull request #23 from Payum/api-storages

add storages factory and apis.