added testing appkernel to simulate running inside one's symfony framework
Improved testing ability and documentation