made changes to the __callStatic method

I really liked the code that you created. However, typing array(""=>"") for every attribute to be added to a tag was a little bothersome, so I made some changes to the __callStatic method so that you don't have to define attributes using an array.

Attributes always come in pairs. Even if the attribute is empty is should be paired with an empty string.

Now you just add strings as parameters regular function parameters and if there are an odd number of parameters, the final parameter is treated as inner text.

Please take a look at the code for more information.