DUI: new templates

# Preface
With new updates it appears, that members, classes and nested classes can be at the same level. EB has elaborated new piece of design for us.
![image](https://cloud.githubusercontent.com/assets/8158404/4897515/18aee5b6-6407-11e4-8bc8-9f026602b101.png)
![image](https://cloud.githubusercontent.com/assets/8158404/4897520/207a843a-6407-11e4-94c5-a3dba9ec5182.png)

As you can see, now we need to introduce new template for methods button and categories(as operators) don't need Actions, as it was before.
![image](https://cloud.githubusercontent.com/assets/8158404/4897547/77189bc4-6407-11e4-86d9-e81846a19b65.png)

# Solution
`CategoryClassDetailsTemplate` was replaced with `MemberTemplate`. In converters was added `NodeSearchElement`.

This PR should be merged after [that](https://github.com/Benglin/Dynamo/pull/170) one.

# Reviewers
@Benglin ,@vmoyseenko, please take a look.

Link to YouTrack:
[MAGN-5262](http://adsk-oss.myjetbrains.com/youtrack/issue/MAGN-5262) DUI: Make the same margin for all members