Added method to test whether a connection instance is bound to a bus.
added types to connection interator
added coumentation to methods. Added directlybound test
Added CSV logging as part of AbstractAaxlAction.
Includes initAnalysis method in which the plugin can decide to set up
the log using setCSVLog.
WriteToFile now allows multiple saves by tracking whether it has been
added to since the last save.

Report file name now includes report type to allow  reports from the
same instance model for different types to be opened in Excl
Merge remote-tracking branch 'origin/develop' into develop