removed unused imports.
removed the margin on the editor panel as the subclass should decide
this. In my case my editor panel has a tab control which I want to go
right to the edges.
removed a system.out.
Added support for SingularAttribute
changed the order of the bindEntity parameters to reflect their usage
elsewhere.
Efforts to get the form layout layout correctly.

Now passing in a label width and I've hardcoded the field width as I
can't find a way to make the field width to expand to fill the space and
the vaadin document tends to support this being an issue.

I'm thinking we need the ability to set label and field widths on a per
column basis to give is the desired level of control.
Adaptor for JPA predicates used by the JPAcontainer.