Coerce property earlier; refactor.
Document globals config option in action request.
Optimize Download shorthand header detection.

This change is in line with comparison when detecting the location header
in action\Response. Will now not detect `DOWNLOAD` or `dOwnlOAD` as the
shorthand header anymore.
Drop usage of temporary variables in action request.
Documenting header rewrite and body behavior.
Move documentation of PLATFORM env into env method docblock.
Document stream config option in response; and set default.
Explicitly pass $_FILES superglobal into method.
Formatting.
Optimzing name extraction/formatting methods in Database.

Dropping unnecessary is_string check.
Document what is filtered in Unit.
Updating docs for param/return types of Request::type().
Use long name in cast.
Remove exectuable bit from readme.