Issue/1706 illegalstateexception readerpostlist

Fix #1706 - fixed IllegalStateException caused by the dreaded [Android bug 19917](https://code.google.com/p/android/issues/detail?id=19917)

Fix #1711 - fixed ClassCastException loading tag preview history caused by the preview history being stored (bizarrely) as an ArrayList rather than a stack