Multi select control

2 commits. First adds the multiselect control. The second adds and resolves JPA/Spring problems keywords and adds it to the details page. Also sets existing dropdowns to use the multiselect control similar to the mocks. This works fairly well but need to discuss some things with the UXI group related to resizing.

Also, in the second commit you'll notice a hack in PropScienceKeyword.java in the toString method. This is in place because I haven't been able to find any other solutions to have the keyword select control to select the existing items. I tried a general property editor and providing the reverse to the existing collection editor. Neither solution worked for me.