Add Real Unit Tests, fix decimals, add guid
Fix android settings

Based on unit tests