Added integraton with Product API in ILS Gateway

I wonder if we should create a `custom.api` module? and then this could go in `custom.api.mixins` or something. I just hesitate to add code to `__init__.py` files and i think this would be more clear somewhere else (though agree is good instinct to not have `custom.ilsgateway` depend on `custom.openlmis`