Testing sugar modifications

Launching instances using @environments and/or @applications sugar now adds separate tests. It's allows us to parallel tests, increased logging clearness.
So, logging looks like:
```
test00_launch_EnvsServiceAppTestCase-App_on_environment_AmazonEC2_Ubuntu_1004_for_EnvsServiceAppTestCase (integration_tests.testing.test_application_deco.EnvsServiceAppTestCase) ... ok
test00_launch_EnvsServiceAppTestCase-App_on_environment_default (integration_tests.testing.test_application_deco.EnvsServiceAppTestCase) ... ERROR
test_out_on_environment_AmazonEC2_Ubuntu_1004_for_EnvsServiceAppTestCase (integration_tests.testing.test_application_deco.EnvsServiceAppTestCase) ... ok
test_out_on_environment_default (integration_tests.testing.test_application_deco.EnvsServiceAppTestCase) ... ERROR
```

Added @applications decorator. (usage same as self.app)


file name means, this should not be here