removing starts_with() in favor of strpos()
Improvements
FormBuilder::checkbox can't be checked without session

If the value of FormBuilder::session is null, it’s not possible to set
a checkbox to checked.
Test checkbox without session.
Stashing limit/offset query values before performing total pagination count

Some database engines return zero, when using the count aggregate on a query with limit and offset. Just followed the same pattern for stashing the 'orders' clause before performing a count on the query, and adding back to the query when done.
Pivot updates recorded only if something updated
Fix associate on MorphTo
Fix typo in Manager.php

s/their/there
Merge pull request #4269 from ciarand/fix/wrong-their-in-docblock

Fix typo in Manager.php
Add BeanstalkdQueue::deleteMessage
Use data_get in Collection::valueRetriever
Dry up Facade very slightly
`attributesToArray` can handle instances of `ArrayableInterface`

basically some mutators can return instances of `ArrayableInterface`, and this case is not handled by `attributesToArray`, so put that condition in there
removed syntax error
Merge pull request #4301 from kapv89/patch-8

`attributesToArray` can handle instances of `ArrayableInterface`
DRYing up some code.
Merge pull request #4284 from Anahkiasen/dry-facade

Dry up Facade very slightly
Merge pull request #4283 from Anahkiasen/pheanstalk-delete

Add BeanstalkQueue::deleteMessage
Merge pull request #4280 from Anahkiasen/dot-callback

Use data_get in Collection::valueRetriever
Merge pull request #4249 from jarektkaczyk/4.1-fix-associate-on-morphTo

Fix associate on MorphTo relation