Fixed Invalid argument supplied for foreach()
Fixed #58: Default Includes no longer need to be in Available Includes.
Available includes are meant to be an extensive list of includes that can be made, and default includes are meant to jut trigger those includes automatically, but duplicating them is a little unintuiitive it seems. So, now it will include them regardless of being in available includes or not.
Fixed invalid argument exception.
Added changelog for 0.8.3.
Implemented serializer methods for item and collection separately
This was done to fix #71 as well as make life easier for people who want to make items and collections use some different logic. For example, JsonApiSerializer wants even a single item to appear inside an array, meaning we can wrap the data in the item() serializer method to do that, but keep it as an item in case anyone wants to switch to a different serializer.
Consistent comment formatting.
Merge pull request #72 from rhynodesigns/patch-1

Consistent comment formatting.
Fixed re-initializing paginator causing existing paginator options (such as query/appends) to be ignored. Refactored paginator tests.
Fixed using ArraySerializer without setting a resourceKey outputting an empty key.
Merge branch 'fix/illuminate-paginator' into hopeful
Merge branch 'hopeful' into develop

Conflicts:
	CHANGELOG.md
	src/Pagination/IlluminatePaginatorAdapter.php
	test/Pagination/IlluminatePaginationAdapterTest.php