Update Spec 2.0's Schema

This update includes many fixes, fine tunings and the addition of the security section of the spec.

Many of the samples and fixtures were modified as well to reflect these fixes and changes.