New sorting and marking commands, and fix insert-item function

simple-call-tree-insert-item: make sure marks are inserted when relisting items.
New sorting command: simple-call-tree-sort-by-mark
New marking command: simple-call-tree-mark-tag-match
New option: simple-call-tree-org-not-done-keywords

Altered items:
simple-call-tree-default-sort-method,
simple-call-tree-org-not-done-keywords, simple-call-tree-mode,
simple-call-tree-list-callees-recursively,
simple-call-tree-insert-item, simple-call-tree-insert-org-header,
simple-call-tree-sort, simple-call-tree-sort-by-mark,
simple-call-tree-store-state, simple-call-tree-marked-p,
simple-call-tree-mark-by-pred, simple-call-tree-toggle-marks,
simple-call-tree-mark-by-name, simple-call-tree-mark-by-source,
simple-call-tree-mark-tag, simple-call-tree-mark-tag-match
Bugfix: simple-call-tree-set-attribute + more mark commands

Altered items:
simple-call-tree-org-not-done-keywords,
simple-call-tree-org-priority-levels, simple-call-tree-set-attribute,
simple-call-tree-set-todo, simple-call-tree-set-priority,
simple-call-tree-apply-to-marked, simple-call-tree-set-todo-marked,
simple-call-tree-add-tag-marked, simple-call-tree-set-priority-marked,
simple-call-tree-remove-tag-marked, simple-call-tree-add-tags-marked,
simple-call-tree-set-tags-marked, not
Change operation commands to work on marked items

Also change simple-call-tree-get-item to a function.

Altered items:
simple-call-tree-get-item, simple-call-tree-mode,
simple-call-tree-invert, simple-call-tree-set-attribute,
simple-call-tree-set-todo, simple-call-tree-next-todo,
simple-call-tree-prev-todo, simple-call-tree-set-priority,
simple-call-tree-up-priority, simple-call-tree-down-priority,
simple-call-tree-set-tags, simple-call-tree-add-tags,
simple-call-tree-current-function, simple-call-tree-export-org-tree,
simple-call-tree-export-items, simple-call-tree-narrow-to-function,
simple-call-tree-apply-command, simple-call-tree-query-replace,
simple-call-tree-query-replace-regexp, simple-call-tree-eval-defun,
simple-call-tree-bookmark, simple-call-tree-mark-by-tag-match,
simple-call-tree-apply-to-marked, simple-call-tree-set-todo-marked,
simple-call-tree-set-priority-marked,
simple-call-tree-mark-by-priority, simple-call-tree-add-tags-marked,
simple-call-tree-mark-by-todo, simple-call-tree-set-tags-marked,
simple-call-tree-mark-by-face, simple-call-tree-hide-marked,
simple-call-tree-unhide
Bugfix: simple-call-tree-visit, simple-call-tree-view, simple-call-tree-set-attribute

Altered items:
simple-call-tree-major-mode-alist, simple-call-tree-analyze,
simple-call-tree-next-func, simple-call-tree-set-attribute,
simple-call-tree-view-function, simple-call-tree-visit-function
Finished simple-call-tree-mark-by-face

Altered items:
simple-call-tree-mark-by-face
Implemented kill marked items and revert buffer

Some other minor bug fixes.

Altered items:
simple-call-tree-mode, simple-call-tree-list-callers-and-functions,
simple-call-tree-reverse, simple-call-tree-sort-by-num-descendants,
simple-call-tree-sort-by-name, simple-call-tree-sort-by-position,
simple-call-tree-sort-by-face, simple-call-tree-sort-by-todo,
simple-call-tree-sort-by-priority, simple-call-tree-sort-by-size,
simple-call-tree-sort-by-mark, simple-call-tree-invert-buffer,
simple-call-tree-change-maxdepth, simple-call-tree-toggle-duplicates,
simple-call-tree-apply-command, simple-call-tree-hide-marked,
simple-call-tree-kill-marked, simple-call-tree-unhide,
simple-call-tree-revert
Utilize org-todo-keyword-faces, org-tag-faces & org-priority-faces

Altered items:
simple-call-tree-org-todo-keyword-faces,
simple-call-tree-org-tag-faces, simple-call-tree-org-priority-faces,
simple-call-tree-tags-to-string, simple-call-tree-insert-item
Refactor: utilize callf where possible

Also new command simple-call-tree-mark-by-buffer
Complete export commands
Make start on simple-call-tree-move-item-up/down

Altered items:
ido, newcomment, simple-call-tree-mode, simple-call-tree-invert,
simple-call-tree-valid-face-p, simple-call-tree-next-func,
simple-call-tree-set-attribute, simple-call-tree-set-tags,
simple-call-tree-add-tags, simple-call-tree-build-tree,
simple-call-tree-list-callers-and-functions,
simple-call-tree-listed-items, simple-call-tree-export-org-tree,
simple-call-tree-export-items, simple-call-tree-insert-org-header,
simple-call-tree-get-parent, simple-call-tree-sort,
simple-call-tree-reverse, simple-call-tree-move-item-up,
simple-call-tree-move-item-down, simple-call-tree-invert-buffer,
simple-call-tree-move-up, simple-call-tree-move-top,
simple-call-tree-toggle-duplicates, simple-call-tree-unmark,
simple-call-tree-mark-by-priority, simple-call-tree-kill-marked
Fix simple-call-tree-move-item-up/down

Altered items:
simple-call-tree-mode, simple-call-tree-move-item-up,
simple-call-tree-move-item-down
Fixed org-export commands

Altered items:
simple-call-tree-export-org-tree, simple-call-tree-export-items,
simple-call-tree-insert-org-header
Speed optimizations

Altered items:
simple-call-tree-symbol-as-regexp, simple-call-tree-add,
simple-call-tree-analyze, simple-call-tree-invert,
simple-call-tree-valid-face-p, simple-call-tree-next-func,
simple-call-tree-build-tree,
simple-call-tree-list-callers-and-functions