fixes #39
config() - fixed  key should reset config array. Fixed error in array_merge if non array or string passed as .
update readme
update readme
update readme
Merge pull request #40 from nmcgann/config-routine-fix

config() function - fixed $key parameter errors x2
improved hash handling in config()
fixes for scope() to make it more robust
made scope() check errors and act like config()
made scope() check errors and act like config()
fixed use of array_filter inside route handling
updated contributors list
Merge branch 'master' into scope-routine-fix
updated docs for scope()
Improve route matching to add optional regexes to named parameters, optional sections and catchall routes. Updated readme to match.
improved defualt base director detection. plus refactor error() for single exit.
fixed error in documentation of asterisk match
Merge pull request #41 from nmcgann/scope-routine-fix

Updated scope() function to act like config()
Merge pull request #42 from nmcgann/route-matching-extras

Improve route matching to add optional regexes to named parameters, opti...
Merge pull request #43 from nmcgann/improve-base-detect

Improved default base dir detection. Refactor error() for single exit