If we don't have a NAME section in the POD and it's a .pod file
we can autogenerate a name based on the file path. So that
something like My/Project/Tutorial.pod becomes My::Project::Tutorial.
This fixes issue #476
Also check pod and docs folders when trying to generate a name for a .pod file.
Fix GH#272
fix test for #272
Merge pull request #305 from nadoshmado/gh-272

Fix GH#272
reduce bulk size to reduce timeouts
Revert "Merge pull request #305 from nadoshmado/gh-272"

This reverts commit a4b0090d300a7fbf600abda3d1d9f2d55f621666, reversing
changes made to 5d5281af183187185621232a763bc73364af9898.
Merge pull request #303 from CPAN-API/oalders/mpeters/476

oalders/mpeters/476
Accept scroll_id in url, querystring, or post body

and test it!
Add a X-Content-Type header start for #272
Fixes content-type test for Plack::MIME header.
Add Surrogate-Control for fastly caching on st.aticpan.org
Merge pull request #310 from CPAN-API/leo/add-content-type-meta

Add a X-Content-Type header start for #272
Fixes misplaced comma that Moose didn't warn us about.
bump Module::Metadata and correct for the new behavior
Rename modules attribute to module_files for clarity

It's a list of files that have modules, not actually the modules.
Increase the size param when testing release files

To avoid the confusion of why the 11th file isn't being returned.
Reverse got/expected args in release attributes test
Test expected modules in a release
Fix bug in log message about number of files

Previously it always logged zero and the variable that wasn't zero was never used.