add a Tomahawk::source_ptr getSessionSource() method to Session