Make the default mappings buffer local

If mappings aren't defined as 'buffer local', they are defined in other
files too and this causes conflicts with mappings there.
Merge pull request #94 from bruno-/buffer_local_mappings

Make the default mappings 'buffer local'