Added boot override to update index automatically.
Added new method to return ElasticquentResultCollection.
Added option to return Eloquent Models
Code formatting and PHPDoc cleanup