added missing guard clauses
upgraded to latest version of LiteGuard.Source
Merge pull request #340 from adamralph/guard-clauses

Updated to LiteGuard 0.7.0 and added missing guard clauses