Split all tests in <local_> and <remote_>, introduced a naming convention and added needed tasks for testing.
TravisCI should carry out local tests only.
Description for testing conventions added.