Return error when trying to get properties of inexistent dataset

Previously it would throw an exception calling split on undefined.
Merge pull request #9 from siboulet/get-inexistent-dataset

Return error when trying to get properties of inexistent dataset