Changed supply point/location api, tweaks in other apis

@czue @rowenaluk PR mostly includes changes related to supply point api. It needs migration. Deploy isn't necessary until I will make changes in HQ side.