Added interface for FluentDOM exceptions
Added exception for invalid data source FluentDOM\Nodes::load()
Added exception for invalid arguments that can output the expected type