[72048132] Define public APIs for adopters
[72048132] Define public APIs for adopters - add missing classes
[72347172] Schema files still have EPL copyright or missing copyright
[72048132] Define public APIs for adopters - rename internal packages
for consistency, moved ApplicationUrlLookupService and
CloudApplicationURL back to internal
[72048132] Define public APIs for adopters - combine
IApplicationDelegate and ApplicationDelegate to
AbstractApplicationDelegate
Merge remote-tracking branch 'elsony/master'

Fixed various merge conflicts.