Simplifying scanning for natspec documentation

- Scanner no longer remembers the last natspect comment until
  a new one is encountered. It remembers it only until the next
  scan()
Moving LiteralScope to Scanner.cpp
Adding natspec comment test being between keyword and signature