new libs and package refactor

added additional libraries to manifest to support fop; changed packaging structure and moved files accordingly
fixed certificate element api and certificate elements
adding object to xml translation functionality

added classes based on the fop example to facilitate translating java objects to xml