Move Eloquent setup to the boot() method.

This essentially fixes https://github.com/illuminate/foundation/issues/38.