Moved login dependencies into b2c-engine pom, removed duplicate
declarations from child poms, refactored CustomerRestServiceImpl and
JsonFactory