Add ReusableCell;
WeakObserver removed from StateMachine;
Use original exception localized message instead of execution error message;
Merge branch 'master' of github.com:Techery/SparesDroid