Added line continuation operators into Modern Fortran.
Fixed issue with do and if blocks created when introducing error checking in function and subroutine end statements.
Applied previous fix to where, select, forall, and associate constructs.
Merge pull request #17 from tomedunn/master

Fix for bug in do loops and if blocks introduced in previous merge.