Fix AAC frame header's FrameLength.  (How did this ever work at all?  Every other frame would be thrown away.)
Move NullBufferingManager to SM.Media.
Add AacDump console application.
It displays each of the raw ADTS/AAC frames in an .aac segment.
Make WaveFormatEx's cbSize virtual.
Use this to add AudioSpecificConfig to HeAacWaveInfo.
Set packet.Duration in AacMediaParser.
Add some Debug.Assert() paranoia while here anyway.
Add AacDump to the solution.
TimeSpan.FromSeconds() rounds to the nearest millisecond.  This can introduce a significant error when accumulating durations that are typically below 10ms.  Add a HighResolutionTimeSpan.FromSeconds() that rounds to the nearest 100ns tick.
Merge branch 'master' of https://git01.codeplex.com/phonesm
Sync SM.Media.Win81.csproj with recent SM.Media.csproj changes.