Extracted filter function from `separate-filters`

* src/midje/parsing/other/arglists.clj:
  - Moved filter function from `separate-filters` to
  `desired-fact-predicate-from`.
* src/midje/repl.clj:
  - Updated `let` bindings to use the new function.
* test/midje/parsing/other/t_arglists.clj:
  - Updated tests
Merge pull request #177 from josephwilk/master

has checker supports regexs
Merge pull request #176 from giorgio-v/separate-filters

Extracted filter function from `separate-filters`
Setup/teardown documentation (examples from wiki) 

Added repl-background as a more intention-revealing version of `background`.