Creep: Did nothing

Namely, started "Types" utilities library, with a None class. It's supposed to represent some sort of void in generics where having no parameter instead would be way too cumbersome.
Also, it just so happens that it can make single-input-single-output functions out of Action, Action<T> and Func<T>, as well as the reverse; pretty much because I work a lot with such sort of functions in other project of mine. *shrugs*
Creep: Made references

Namely, added Ref class that wraps value types in a reference type. Thanks to terribly dangerous implicit operators it can wrap/unwrap values behind the scenes.
It's mostly meant to be used in generics, in cases where it's better/required to use reference types.
Merge branch 'types'
Docs: Updated README

Also, changed formatting a bit and corrected information about files contained in Testing archive.