Add further note tests - also unify pitch class
Format note tests and throw in few more asserts
Increase precision of note matcher regexp and
customise exception.