OSX GUI - Prevent compiler errors when -std=c++11 is switched on
Typo fixed: call class method instead of trying to use as a variable
C++11 Building - Add space between macros and quoted strings
Allow compiling with c++11 enabled
Include evoral/Note.hpp before pbd/compose.h
- This workaround prevents a clang compiler error about template
  visibility
C++11 Building - Use new style struct field inititializing
- clang with std=c++11 enabled was failing here
Dereference pointers in ctors where appropriate. (c++11 wants this)
Temporary OSX/Clang/C++11 workaround
- Adds a directive that includes <vector> upon specific conditions
- WIP
Add c++11 enablement options in wscript
- adds "--cxx11" toggle for ./waf configure
- The switch adds appropriate compiler flags and tests the compiler
  for usability of c++11
- This 'should' be compatible for linux, osx, and windows systems
  that have gcc and/or clang with support c++11
fix input metering:

if meter==input, meter depends on In/Disk
see also 29108187ed
fix "monitor mode 11"

see http://www.oofus.co.uk/ardour/Ardour3MonitorModesV2.pdf
the overall logic can probably be simplified somewhat
track-rec-enable on -> always monitor input
RMS meter - reset after calculating new data
increase spacing between meter ticks and labels
move ff* structs & typedef into dedicated namespace

(further avoid conflicts with plugins)
zero meters for inactive tracks
fix metering states 34, 38, 49, 50, 53 and 54

for state descriptions see
http://www.oofus.co.uk/ardour/Ardour3MonitorModesV3.pdf
Merge branch 'clang' of https://github.com/axetota/ardour
yet another meter+monitoring detail:

"explicit Monitor DISK" + "Transport Stop" + "not track rec-en"
 -> meter is always zero
Revert "C++11 Building - Use new style struct field inititializing" (this code
change breaks gcc on several platforms).

This reverts commit bf153e58a5e3b31536648bff4b95bf6e0a107c6c.
revert functionality of f842e8af2 (meter display in DISK mode)