Added "srufaces" flag.  It is a whitelist of block types (with or without data) where the field will be allowed to be placed. (closes #625)