Make .yotta_ignore work in Windows

.yotta_ignore wasn't working properly because of differences in path separator.
Not sure if this is the proper fix or rather the paths should be "normalized"
to use only '/' before reaching the "ignores" function.
Merge pull request #74 from bogdanm/fix-win-ignore

Make .yotta_ignore work in Windows
bump version
reduced reliance on regex in .yotta_ignore

Fixes ARMmbed/yotta#77
added pathlib to requirements
removed ignore list duplicate
fix tests
Merge pull request #80 from matthewelse/master

Use pathlib for .yotta_ignore
ignore empty lines in .yotta_ignore file; don't compile default ignores to regex
add experimental support for post-processing executables (e.g. to create .bin/.hex files)
Merge pull request #82 from autopulated/postbuild-actions

add experimental support for post-processing executables (e.g. to create .bin/.hex files)
disable pypy CI builds for now... build gets stuck in setuptools
Merge branch 'master' of github.com:armmbed/yotta