Use common infrastructure to record mobile tests

Changes:
1. Use Common Infrastructure to record mobile tests
2. ReRecord Tests
3. Enable Mobile Tests in testlist.txt to run them in travis on every checkin
Assuming the " f82cd983-da22-464f-8edd-31c8f4888e6b" is the artifacts you will need to manually prepared, Is it hard to prepare the service for recover? If not hard, then you should try to create it as suite setup.
Without doing that, every one who will refresh the recording next time will have to manually setup and update the suite