Adding ValidationService

This is responsible for handling all of the validation options of the
service.

DLTP-57
Easing Rails requirement for gem

Instead of requiring 4.0.x require 4.x