Added SoftmaxNCELoss class to modularize training more. Added --reuse_noise_samples option for testing.