Fix compilation error after recent libmv change

- Tweaked typedefs in stdint so they match
  what we've got in BLI_sys_types (needed to
  explicitly tell sign to MSVC).

  Not so much harmful to be more explicit here,
  but we really better to have single stdint
  int blender.

- Tweaked allocations macros so MSVC is happy
  with structures allocation.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60645 954f8c5b-7b00-dc11-b283-0030488c597c
Libmv: move platform-specific defines into own file

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60646 954f8c5b-7b00-dc11-b283-0030488c597c
Fix windows scons OSL build error, just use quotes now instead of array.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60647 954f8c5b-7b00-dc11-b283-0030488c597c
Libmv: make sure CmakeList.txt is re-created with all needed headers on re-bundle

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60648 954f8c5b-7b00-dc11-b283-0030488c597c
fix save-as-copy option changing the filepath for new files.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60649 954f8c5b-7b00-dc11-b283-0030488c597c