Error logging

I added some error logging. Setting the verbose attribute to true allows for a console of errors. Also add splitchar attribute to easily change what character the arrays are split on, if need.
Update perform.js

Fixed the error handling. (Added error branch and modified)
Merge pull request #4 from KernelSanders213/V.0.5

Added the verbose attribute, allows for the ability to view errors. Also added the splitchar attribute which is the specified character that the data attributes are split on.