Refactored Installations retrieval to work with roles
add unit test
adding final
factorize code
removed unused code
Merge branch 'AGPUSH-1107'
fixed logout that broke after refactoring AGPUSH-1025
File renaming to avoid confusion
inital APNs Variant