Issue #71: Allow leading decimal separator and fix test cases

- A leading decimal separator should be valid and parsable
- Fixed test cases and added annotation to run scalatests with JUnit
- Fixed some issues with regexes in different DataParsers
Issue #71: Restore space as allowed char in number matching

- Restore space as allowed char in number matching
- Enclose <small></small> content in parenthesis
- Add IntegerParser test case for French locale (space as grouping separator)
Merge pull request #107 from ninniuz/71_decimal_with_no_units

Issue #71: Allow leading decimal separator and fix test cases