more 'componentization' of javax and seamless libraries.
Merged frostwire-common changes