fixing test suite for travis build, push default api to 30.0, handle user path workspace