Encoding.alphabet returns None
removed summary from file functions
updated encoding list
removes encoding from contrib