split response envelope handler into two classes

one handles IPageableAppDotNetObjectLists and one is for IAppDotNetObjects
add abstract class ResourceStream for paging through streams

should be extended by  classes that implement IPageableAppDotNetObjectList
make InteractionList implement IPageableAppDotNetObjectList