Removed redundant strtolower() since it's done in snake_case().

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Increment version.
Merge pull request #2492 from jasonlewis/fix/remove-redundant-strtolower

Removed redundant strtolower() since it's done in snake_case().
When there's no intended URL, should default to /
Remove SQL option from tail command because it made no sense whatsoever.
Work on remote component… add a few tests while I'm at it.
Merge pull request #2533 from JosephSilber/default-intended-fallback

Default intended fallback
Fix conflicts and merge 4.0.
Break out base provider registeration for easier override.
Merge branch '4.0'
Prepare response from router.
Check warning count on date format.
Support passing arrays into File::delete.