1) Fixed bug: user meant to be 'user' at create_user api method
2) change build target destination to base dir to prevent exception in case download dir doesn't exist
3) Add option to set api and secret, which come in hand in case we create a user.
4) Add minimum requirments for using this library, was checked by CompatInfo lib.