Always honor attributes if given explicitly by user

disregarding ignore_fields content.
Merge pull request #46 from ticosax/honor-argument-passed-by-user

Always honor attributes if given explicitly by user