Manual cherry-pick of @aborg0 commit 9394d785a14966d77c67dff2644b739be853a01f
Removed committed libphonenumber, used embedded and inline version
instead.
Tests added to check whether the rhino engine is actually used or not.
(Though not tested this in an OSGi environment yet.)