Make gist.load match gist.save api

.save was receiving the files' content and no settings, load was returning settings and the internal gist representation of files.
Fix bug with loading a fiddle without serialization
Add version control

Gists created under version 0 will be redirected to /v0/
Add missing var to component examples