Add message history and test

Add message history endpoint TRAVIS TESTS WILL FAIL. Backend does not support this on prod yet.
Did this for unrelated reasons