improved logs adding vaargs and custom separators

Adds varargs for the logs, allowing the user to pass a list of Objects to be logged (using their toString() methods).

This doesn't break the API [after fix applied] but makes it less awkward to use in some situations

i.e Log.d("blabla", "blabla2", 3242342, myObject)
sure, that's why there's a default one ;)
And that's because it's simple.Log that I've added things so it's even simpler to use. :)