Merge pull request #22 from cleandart/feature/logging

Added logging to library.
ComponentDescriptionFactory parameters named.
ComponentFactory named argumenst
Core named parameters.
Browser mountNode named parameter.