Ilsgateway integration

@czue I moved changes from ilsgateway-products-integration to this branch and I added webusers integration. I will be pushing all integrations with ilsgateway in this branch.  Is it ok? I assume that you don't want to merge this changes until it will be completely done?
I think we can easily move it to custom.ilsgateway but then we still need to import it in corehq if we want to get it visible in commtrack view in application.