<commit_before>- rename Command to AbstractCommand, to keep with naming conventions

- update reference to Command.php to AbstractCommand.php in src.php

- Fix some of the examples in Readme, create an instance script, remove
  unwanted files in src.php

- fix src.php to include the right files

- the Context object now takes one param at construction time, an array of
  globals. This puts it in line with the Aura Web Context object. Also, update
  README with better examples and more information.

- for di config, pass globals<commit_msg>update changelog<commit_after>Meta changes only, including PSR-1 and PSR-2 compliance.
{'fraction_non_alphanumeric': 0.04754358161648178, 'fraction_numerical': 0.003169572107765452, 'mean_word_length': 4.223140495867769, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3256894', 'n_tokens_mistral': 167, 'n_tokens_neox': 162, 'n_words': 88}