Ability to override user ID, fixed some bugs

* the **-u / --userid** parameter gives the ability to **override the user ID**. When this is used, only one trip will be created, which will be assigned to the given user ID, and will contain as many JSON's, as you provided with the -a / --amount parameter.
* fixed a bug where the connection could not be reused.
* fixed a bug where the sine and cosine functions where not called correctly.