Local-Client: Update .aspdm_ignore + bugfixes

Updating '.aspdm_ignore' feature as mentioned in issue #11.
Now respects more of '.gitignore' rules.
Not yet fully supported features:
- Leading slash : For example, "/*.c" matches "cat-file.c" but not
"mozilla-sha1/sha1.c".
- escape trailing spaces
- `!` negate patterns
- `**` double-star patterns