A fix for #4498 and #4684. Eloquent model now boots all used traits, not only those declared in current class only.
Cleaning up code. Fixing stuff. Tests.