[Android] Refine the test cases to reduce time consumption.

1. Merge Version with Description test.
2. Disable the test cases about invalid char of name for embedded mode.
   Because it isn't necessory, what's more, it's very heavy.
3. Remove the mode test case, which is already covered.
4. Move the test_data preparation to initializaion step of test class, not
   each of test case.
Merge pull request #1269 from junmin-zhu/reduce

[Android] Refine the test cases to reduce time consumption.