Changing SceneInterface methods readTags and hasTags with tag filter parameter.

- Added an enum in SceneInterface with bit mask values: LocalTag, DescendentTag and AncestorTag and EveryTag (for convenience).
- Changed the default behaviour of the readTags and hasTags, which would return all tags and now it defaults to LocalTag to be more consistent with the other read functions and because the other tags may not be supported by some implementations of SceneInterface (like MayaScene or HoudiniScene).
- Revisited LinkedScene behaviour and now, tags that are set in the main scene are available as ancestor tags if reading beyound link locations.
- Reviewed and added tests.
Preventing returning true if hasTag was passed zeroed filter.
Replacing Descendent to Descendant to please picky people.
Preventing readTags to raise if filter == 0.
Fixed multiple transform bug in Houdini Scene. Added test case for it. (ticket #4917)
Merge pull request #165 from valeriebernard/houdiniSceneMultipleTransformsFix

Fixed multiple transform bug in Houdini Scene. Added test case.
Added bindings for the WarpOp's FilterType parameter's enum values.
Added the BoundMode parameter to the WarpOp.
The new parameter specifys how out-of-bounds pixels are sampled from the input image. A new option "SetToBlack" has been added which sets pixel samples that are out of bounds to black.
The default value is set to "Clamp" to ensure backwards compatability.
Merge pull request #160 from ldmoser/ancestorTags

Changing SceneInterface methods readTags and hasTags with tag filter parameter.
Updating version and changes
Adding overrideTransform toggle which exposes the t,r,s parms.

This can be used to override animated transformations coming from the file with user specified transforms.
Reorganized SceneCache parms.

Moved Push button and all the options it effects to a new Options tab
Added attributeCopy option parm (used in next commits)
Pushing the attributeCopy parm when expanding SceneCache OBJs
Creating struct for SceneCacheSource parms to avoid function bloat
Using attributeCopy parm to modify the loaded object before converting to Houdini.
fixing spelling mistakes
Merge pull request #166 from andrewkaufman/transformOverride

Adding overrideTransform toggle which exposes the t,r,s parms.
Merge pull request #167 from andrewkaufman/pref

Houdini Attribute Copy for SceneCaches
Tidied legacy code by removing unnecessary casts to "int" on the presets and removing unwanted enums.