ISPN-4665 Define smoke test group for Infinispan test suite

https://issues.jboss.org/browse/ISPN-4665

* I picked some tests (usually the most complex) from majority of modules
* CDI modules runs all tests even in the smoke profile (there have been problems with CDI recently) 
* In server mode, only tests for HotRod, Memcached, REST clients run as part of the smoke profile
* Regarding DistributedEntryRetrieverTest, I only added "smoke" word among the TestNG groups but the file was previously badly formatted, with improper line ending, and Github thinks the whole file is just one line. That's why it show the changes as everything was changed.
* The whole smoke test suite took around 10 minutes on my machines but that was without downloading dependencies from Maven, and some modules were precompiled. However, generally it's much shorter then the whole test suite.