Bumping up version number
I deleted 9x more code than this commit adds. Swapped the regex in for something that handles both escaping of nested quotes (up to a point?) and doesn't mess up things like a newline char. I added tests to validate this.
Passing tests, time for another round of live testing
Formatting changes
PEP8 formatting
Adding < > as part of symbol

https://github.com/edn-format/edn/commit/a51127aecd318096667ae0dafa25353ecb07c9c3
Adding < >

Inspired by
https://github.com/jashugan/edn_format/commit/76432afbb12d48999ee782b7a270e20b513a551d
Adding comment note on shaunxcode edn tests
Ignoring emacs flymake files
Adding @

Inspired by
https://github.com/jashugan/edn_format/commit/7b786846dd8f31248b1873f64fb377c32d96b53c
Allowing backslashed double-quotes in strings

Inspired by
https://github.com/jashugan/edn_format/commit/098f7811e3dbc0ec51dade37c9ab0dc04077516f
Handling escape sequences in strings

Inspired by
https://github.com/jashugan/edn_format/commit/a379c50a6420d7637be7da9a201530fff2b6f4d6
Adding random new test example
Fixing equality

Inspired by commit from @bitemyapp :
https://github.com/jashugan/edn_format/commit/53b428c56ea58d24a257b35551227178996f5263
Fixing BaseEdnType.__hash__
Mentioning requirements
Bumping up version to 0.5
Adding test for Symbol("a*b") resolved #3
bumped to 0.5.1 to avoid overlap with swaroop's version bumps
merged with most recent changes from swaroop