constructor for View class

- constructor for supply instance of View
- instead of `create`

![bd799682af1292047865185a71d02d9a](https://f.cloud.github.com/assets/931554/1120914/b8d726ce-1ab2-11e3-983a-b5e395b7136c.png)



After this commit, we can NOT declare property in such way
```
class SubView extends fivefold.View {
    className = 'my-class';
    createInstance() {
        return this.create();
    }
}
```
BUT in this way
```
class SubView extends fivefold.View {
    constructor() {
        super({
            className : 'my-class'
        });
    }
}
```