bugfix: ignore training data < depth+1 tokens

before this, the seed "what up bitches" would generate "what up bitches
bitches" because of a confusing behavior of the .sliding method.
change MarkovDict's depth parameter back to a `val`

since lots of things will break if it's changed
wire up a basic markov response from the bot