Composer support

Same as for `li3_behaviors` and `li3_tree`:
I've added initial composer setup, please review it and submit lib to `packagist` so we can manage dependencies easier.