cite.py handles the mechanics of citations, and will also
probably contain the specific citations we're using at some point.
mech.py has the Converser object, with the mechanics and logic
and methods and stuff for carrying on a conversation.
obj.py has the parent objection class and all the children,
which are the objections that we deal with in conversation.
README currently lists all files (in local dir, not necessarily
in git yet) and what they do
Snarky is the actual robot under development. Robot is currently
a known-good backup with less reliance on mech.py than snarky.
I suppose one doesn't ignore the gitignore?
What the hell, might as well include demo in the repo. Doesn't
do much of use at the moment, but was useful in testing cite.py
The saga of unbreaking the citations, episode I.

un-commented stuff from mech and snarky, turned printcite into
citethyself and moved implementation from Converser to Obj
so... "import obj" doesn't import God_Obj from obj? ought to look
into that. for now, more interested in just making it work.
Squashing topic-error bugs. It's still not handling offtopic correctly,
though. Maybe make a special Obj to handle offtopic?
adding Emo_Obj content, reverting the disaster that happened
before obj.py refactor
just committing so i can kill obj.py
Revert "adding Emo_Obj content, reverting the disaster that happened"

This reverts commit fc112602f542b6459a2cfcee53746c33fcdcfc2c.

Conflicts:

	obj.py
It's kind of working, but needs to fix checking order for new topic vs topic change
Time to try a total refactor of the when-to-change-topic logics...

revert snarky to here and all you'll have to change is removing
the 2 after mech, then things will be back the way they were.
Organization (btw, Converser's functionality is dead atm)

* Nuked all the setup/config business from snarky.py
* Converser's doing-stuff methods died last commit, still gone for now
* Robot.py now holds BuildStandard, child of Converser, home to all
	standard universal triggers, outputs, etc. (duh)
* Updated README due to hacking on robot.py
* Took function calls out of Snarky to prevent breakage since
	they're also gone from Converser for now
Adding triggered_by(remark) method to Obj parentclass
Start-of-the-day commit... not sure what changed, but kind of a save
point if i screw anything up today
All objections are now IN!
Changes that didn't get committed months ago

Only thing I changed today was the typo fix in mech2,
'redundants' != 'redundant'. Don't ask about the rest,
'cause I have no idea...