Fixed issues with schema

The schema looks really good, but there are a few issues. 

1. "#/profiles" was limited to "twitter" and "github"
2. There were not enough restriction on the format, so any JSON file would validate against this schema.