fix win64 float issue, enable AQ assembly

win64 calling convention fix for encoder
  MSDN: http://msdn.microsoft.com/en-us/library/ms235286.aspx
  WIKI: http://en.wikipedia.org/wiki/X86_calling_conventions

Change: 
  1.  Add Macro for xmm6-xmm15 register store and load if win64 and sse2 enable,   or the macro is empty operator.  
  2.  Enable assembly for AQ.    
  3.  Add protection macro at encoder and AQ process.   
  4.  Remove cpu.cpp.h at process.  the process module should use the cpu module in common.  
  5.  Update VS2008 makefile. 

Review link: https://rbcommons.com/s/OpenH264/r/54/