Work with autoload

 - engine move to the separate file
 - remove module for custome SearchAdapter
Update Readme

 - changed description of definition custom SearchArapter
 - in Installation section add mention about include js in pipeline
 - fix example of SearchAdapter
Implemented default SearchAdapter

 - add processing of alternative select2 parameters
 - change routes
 - 'require' replaced by 'autoload'
 - 'send' replace to 'public_send'
 - add default SearchAdapter
Update Readme

 - added mention about lightweight ajax select2 without SearchAdapter
 - changed example of SearchAdapter
 - fixed example of usage select2_autocompletes_path
 - added mention about initializing on 'cocoon' event
Merge pull request #1 from Loriowar/default_search_adapter

Default search adapter, autoload, update readme