Adds support for custom starting point

This fork adds support for custom starting point.

```javascript
introjs().start(2); // 2 refers to the data-section="2"
```