specs: adding guard.
adding validity period to dummy model.
specs: adding factory for dummy model.
first attempt to implement the temporal scopes.

Partially, the simple where method is used, partially the more complex
arel methods, that can be found here:

https://github.com/rails/arel/tree/master/lib/arel