Adds a breaking test for no-unreachable rule

#26 adds a rule for unreachable statements but fails to check functions that are defined inside functions. This commit adds a failing test.

cc @jrfeenst