added failing combined test case
added few more test cases and change the code to be more ugly but work better ;)
processInline() gets bigger and uglier but more tests pass!
two new types of markdown for important and emphasized text; more use cases in the unit test
formatting