Added mediumText and longText to Schema Blueprint

As per Issue #1077 I have implemented these methods and have added the appropriate sql grammars for each driver.

If you're wondering why I resubmitted the pull request, I changed the branch it wanted to merge into from master to 4.0