Added a compose_epsilon function that adds epsilon:epsilon transitions for each state and then runs the normal compose.
Seems like I have the epsilon case working minus trimming.
compose_epsilon does a check for matching alphabets
added accessible() in a new trim.jl file
added coaccessible and trim functions
added a function to read in an WFST in a subset of the AT&T text format
Merge branch 'epsilon'
Merge branch 'trim'