Fix project name with spaces bug in apexProject#init

I was escaping the name with fnameescape() before calling
apexOs#createDir that escape the name again.
Add global commands file

- Created a new folder under vim-foce.com named global. This is inteded
  to contain all the *.vim files that need to be global and not
  restrained to Force.com file types.
- Added a new file global/globalCommands.vim to add the ApexInitProject
  command and it's related function.
- Added the new globalCommands.vim include to the .vimrc settings of the
  README.md file
- Also cleaned the code and added error management to prevent an error
  in the apexProject#init function when the current buffer has unsaved
  changes. In that case it will open the project folder in a new tab.