Revit versioning for the wcf server

Changed it to get the Revit app version number (2014, 2015,...) and add
it to the address to make sure different versions maintain different Uri
addresses.
Added the 2015 endpoint address back

just uncommented the 2015 endpoint option from the LyrebirdChannel.cs
file.
Revit toggle Fixed, wall and roof with holes, outputs modified

Fixed the button toggle to activate/deactivate the server in Revit.
Changed the outputs to be Obj that shows what objects are being
replaced.  This just renamed the output that used to be named Msg.  The
second output that showed the instance guid has been changed to show
messages rather than having a dozen different messagebox popups.
Added the ability to create walls and roofs with multiple profiles so
they can be created with holes in them.  Floors apparently can't be
created like this without doing it in multiple transactions so they just
find the outer profile and create the floor based on that with no holes.