[JBIDE-13921] app lookup and creation are case insensitive (names are)

Added test for IDomain#getApplicationByName that assert it looks
applications up regardless of upper-/lowercase naming. Also added
integration tests that assert one cannot create application twice by
just changing upper-/lower-case.
Merge pull request #43 from adietish/JBIDE-13921

Merged by openshift-bot
[JBIDE-14014] moved EmbeddableCartridge to com.openshift.client.cartridge
Merge pull request #44 from adietish/JBIDE-14014

Merged by openshift-bot
[JBIDE-12320] upgrade client to protocol 1.2
Merge pull request #45 from adietish/JBIDE-12320

Merged by openshift-bot
[JBIDE-14393] added int test for app type not being reported as embedded cartr
Merge pull request #46 from adietish/JBIDE-14393

Merged by openshift-bot