Updated the feature to publish files on activation

Added FeatureId as a property to each file being deployed so that the
feature receiver can identify which draft files to publish.
Updated the logging class to allow for information and warning messages.