add: add opacity property to lumpy-text.

and refact some code, make every lumpy properties has 'begin' and 'end',
such as:
    opacity: {
        begin: '',
        end: ''
    }
chore: update demo js to display opacity text.