Add to ChainedElementContextTest
Rename CustomElement domain concept to ViewElement
Clean up javadoc
Reorganize packages

It makes a lot more sense now.

The important ones:

darcy.ui -> root package = main entrypoints for darcy framework
darcy.ui.api -> interfaces describing UI API
darcy.ui.internal -> internal interfaces and classes used by darcy to do magic
Optimize imports