Work in progress for /** ... */ natspec comments

    - Work in progress on the scanner for recognizing the second
      type of doxygen comments for Natspec.
Scanner properly scans multiline natspec comments

- Single and multiline natspect comments get the initial whitespace
  skipped now

- Some rules introduced for the multiline comments. If first line is
  empty then no newline is added to the literal. Same thing with the
  last line. Finally in all lines initial '*' are skipped
Changes in InterfaceHandler to deal with multiline natspec

- Also now Solidity scanner considers Carriage Return as whitespace
- Tests for Natspec generation with the new multiline comments
Adressing some natspec issues
More multiline natspec tests and small issue fix
Merge branch 'develop' into sol_natspecMultiline
windows fixes
Factoring forward slash scanning out to its own function
Merge pull request #650 from LefterisJP/sol_natspecMultiline

Solidity Natspec multiline /** .. */ comments
updating solidity parser natspec tests to comply with recent changes
Merge pull request #658 from LefterisJP/sol_fixParserTestNatspec

updating solidity parser natspec tests to comply with recent changes
Merge pull request #654 from debris/windows_fixes

windows fixes
Merge branch 'develop' into poc-7+