Reorganized project a bit; renamed crate, moved code into library crate, moved most of the tests into tests-folder
Indentation
Added parenthesis, bracket and brace tokenization
Added line number information to syntax token in preparation for better error diagnostics. Changed few test helper functions to be more simple
Removed default PartialEq implementation from syntaxtoken and replaced it with one that ignores line numbers and positions and which handles floating point comparison better
Fixing compiler warnings