fix usage of scoped locks

previously they were getting destroyed
immediately because they were not stored in a
temporary scope variable
Add defines to new list_ports methods to compile on OSX.
Fix typo.
style fixup
Merge branch 'Konstantinacc-master'
Merge pull request #65 from wjwwood/fix_locking

fix usage of scoped locks
Merge pull request #66 from bakercp/bugfix_osx_compiling

Add defines to new list_ports methods to compile on OSX.
remove vestigial read_cache_ member variable
fixup removal of read_cache_
whitespace
changelog
1.2.0
Revert c++11 feature for better backward compatibility.
Fixes to allow cross correct encoding on both codeblocsk / mingw and visual studio.
Merge pull request #67 from bakercp/no_cpp11_codeblocks_win

Revert c++11 feature for better backward compatibility.
Remove confusing comment.
Merge pull request #68 from bakercp/mingw_vs_text

Fixes to allow cross correct encoding on both codeblocks / mingw and VS
Make Release|Win32 configuration compile
Add <SubSystem> tags to VS projects, specifically, test_serial is a console application
Add x64 Platform to VS project