Refactored Entity and Message so to refer to "Fields" object only via protected methods. (MIME4J-156)