revamped profiles to allow for stubs/dummies to be selectively present in TEST or ENDTOEND tests
ENDTOEND profile was unused, so changed its meaning to 'same as TEST, with some dummy servers replaced by real-world testing servers'
as a consequence, groovy endtoend tests are now using the TEST profile
switched crowdserverdummy to be a component
added logging about its startup
also changes crowdclient component to point to itself
renamed crowd property names to better reflect hierarchy
added login, logout, invalidateToken to crowdclient
renamed argument to better reflect is purpose
Renamed dummynrtmclient to better reflect its purpose