Composer support

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