1) Cleanup relation between AboutIcon and AboutService.
2) Removed initialization of PropertyStore in AboutService.
fix up bad commit for IACCPP-35 extra code at AboutService::Register()
ws
code cleanup
added const_cast
cleanup
cleanup
cleanup
1) Cleanup relation between AboutIcon and AboutService.
commit "472094b 1) Cleanup relation between AboutIcon and AboutService." + revert the following:

java/   revert files back to JAVA-T01.00.00

    modified:   java/src/org/alljoyn/services/common/DefaultGenericLogger.java

cpp/    revert files back to CPP-T00.00.14

 	modified:   cpp/inc/alljoyn/about/AboutClient.h
 	modified:   cpp/inc/alljoyn/about/AboutIconClient.h
 	modified:   cpp/inc/alljoyn/about/AboutIconService.h
 	modified:   cpp/inc/alljoyn/about/AboutService.h
 	modified:   cpp/inc/alljoyn/about/AboutServiceApi.h
 	modified:   cpp/inc/alljoyn/about/AnnounceHandler.h
 	modified:   cpp/inc/alljoyn/about/AnnouncementRegistrar.h
 	modified:   cpp/inc/alljoyn/about/PropertyStore.h
 	modified:   cpp/samples/AboutClientMain.cc
 	modified:   cpp/samples/AboutOnlymandatorySecondLangauge.cc
 	modified:   cpp/samples/AboutServiceFullSecondLangauge.cc
 	modified:   cpp/samples/AboutServiceMain.cc
 	modified:   cpp/src/AboutClient.cc
 	modified:   cpp/src/AboutIconClient.cc
 	modified:   cpp/src/AboutIconService.cc
 	modified:   cpp/src/AboutService.cc
 	modified:   cpp/src/AboutServiceApi.cc
 	modified:   cpp/src/AnnounceHandler.cc
 	modified:   cpp/src/AnnouncementRegistrar.cc

tcl/

    no changes in tcl/
testing java build
revert the file
Rewrite release branch B03.04.00 per instructions:

Delete B03.04.00
Delete R03.04.00c1
Delete R03.04.00c2
Remove the directory B03.04.00-awallace/tcl
Rename B03.04.00-awallace to B03.04.00
Create a tag R03.04.00c3 (instruction said c1, but I will make it c3 instead)