Added dynamic namespace loading for view components

Closing #TC-2609 (https://jira.appcelerator.org/browse/TC-2609)

```
<MyComponent ns="path/my.module" id="myId" />
```

Will now give:

```
if (typeof pathMyModule === 'undefined') var pathMyModule = require('path/my.module');
$.__views.myId = pathMyModule.createMyComponent({ .. });
```