Move tests from the other branch versal/removeformat

All added tests are passing, see screenshot

![screen shot 2014-09-30 at 1 33 42 pm](https://cloud.githubusercontent.com/assets/806173/4466121/788b4c22-48e1-11e4-990b-d2abf495c3f7.png)