Agdroid 271

This breaks the weird depdendency between auth and authz and pipe where core functionality of auth and authz was defined in pipe