BUG: set filename to None for memmaps of unnamed files

Closes gh-3302
Merge pull request #3365 from juliantaylor/memmap-int-name

BUG: set filename to None for memmaps of unnamed files