More safety checks + optional DocumentStore.

- Added setter checks to the DataToBeSeeded and IndexesToExecute in case someone accidently tries to set either one ~after~ the DocumentStore has been created.
- Can optionally change the DocumentStore via providing a Url to a normal DocumentStore.
- Updated NuGet package and version to 0.4.