moved default location constraint logic from config_loader.rb to endpoint.rb
ConfigLoader should not define the default endpoint
Add examples of Endpoint behaviour
Add readme on how to use jekyll-s3 as a library
Bump version to 2.4.3