Made ido-mode sloppy focus match with one key.

--HG--
rename : data.yasnippet => data.inline.yasnippet
rename : fn.clauses.yasnippet => fn.clause.yasnippet
rename : if.yasnippet => if.block.yasnippet
Moved snippets to subdir to make dir-name dependency go away.

--HG--
rename : block-comment.yasnippet => haskell-mode/block-comment.yasnippet
rename : case.yasnippet => haskell-mode/case.yasnippet
rename : constraint.yasnippet => haskell-mode/constraint.yasnippet
rename : data.inline.yasnippet => haskell-mode/data.inline.yasnippet
rename : data.record.yasnippet => haskell-mode/data.record.yasnippet
rename : fn.clause.yasnippet => haskell-mode/fn.clause.yasnippet
rename : fn.guarded.yasnippet => haskell-mode/fn.guarded.yasnippet
rename : fn.yasnippet => haskell-mode/fn.yasnippet
rename : get.yasnippet => haskell-mode/get.yasnippet
rename : if.block.yasnippet => haskell-mode/if.block.yasnippet
rename : if.inline.yasnippet => haskell-mode/if.inline.yasnippet
rename : import.qualified.yasnippet => haskell-mode/import.qualified.yasnippet
rename : import.yasnippet => haskell-mode/import.yasnippet
rename : instance.yasnippet => haskell-mode/instance.yasnippet
rename : lambda.yasnippet => haskell-mode/lambda.yasnippet
rename : lang-pragma.yasnippet => haskell-mode/lang-pragma.yasnippet
rename : let.yasnippet => haskell-mode/let.yasnippet
rename : main.yasnippet => haskell-mode/main.yasnippet
rename : module.exports.yasnippet => haskell-mode/module.exports.yasnippet
rename : module.yasnippet => haskell-mode/module.yasnippet
rename : newtype.yasnippet => haskell-mode/newtype.yasnippet
Removed unnecessary file extensions to match yasnippet standard practices.

--HG--
rename : .yas-ignore-filenames-as-triggers => haskell-mode/.yas-ignore-filenames-as-triggers
rename : .yas-make-groups => haskell-mode/.yas-make-groups
rename : haskell-mode/case.yasnippet => haskell-mode/case
rename : haskell-mode/block-comment.yasnippet => haskell-mode/comment.block
rename : haskell-mode/constraint.yasnippet => haskell-mode/constraint
rename : haskell-mode/data.inline.yasnippet => haskell-mode/data.inline
rename : haskell-mode/data.record.yasnippet => haskell-mode/data.record
rename : haskell-mode/fn.yasnippet => haskell-mode/fn
rename : haskell-mode/fn.clause.yasnippet => haskell-mode/fn.clause
rename : haskell-mode/fn.guarded.yasnippet => haskell-mode/fn.guarded
rename : haskell-mode/get.yasnippet => haskell-mode/get
rename : haskell-mode/if.block.yasnippet => haskell-mode/if.block
rename : haskell-mode/if.inline.yasnippet => haskell-mode/if.inline
rename : haskell-mode/import.yasnippet => haskell-mode/import
rename : haskell-mode/import.qualified.yasnippet => haskell-mode/import.qualified
rename : haskell-mode/instance.yasnippet => haskell-mode/instance
rename : haskell-mode/lambda.yasnippet => haskell-mode/lambda
rename : haskell-mode/lang-pragma.yasnippet => haskell-mode/lang-pragma
rename : haskell-mode/let.yasnippet => haskell-mode/let
rename : haskell-mode/main.yasnippet => haskell-mode/main
rename : haskell-mode/module.yasnippet => haskell-mode/module
rename : haskell-mode/module.exports.yasnippet => haskell-mode/module.exports
rename : haskell-mode/newtype.yasnippet => haskell-mode/newtype
Updated readme.