PrintingLogSubscriber is now a singleton for demo purposes
Added more javadoc
GCC Bug 52680 - Temporary Fix
There is a bug in gcc 4.7.2 which is fixed in the next release, gcc 4.8 see:-
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52680
Merge remote-tracking branch 'upstream/master'