Add linguistic language code typeahead.

 - Also fixed minor bug in deposit_handler (two returns in row)