Updated docs.
Marked optional parameters as optional in docs.
Removed unneeded __init__s from client and server.
Sorting languages before displaying selector.
Merge branch 'testing'
Merge branch 'lang-sort'