Fixed searching for anagrams

Problem with the word objects in the dictionary retaining their carriage
return characters
Implemented PredictiveTextSolver.py

Can work out alternative words for predictive text mistakes