Add Motion examples

Placeholder for Motion examples PR
Merge remote-tracking branch 'upstream/master'
Add Motion examples
Add last Geometry example
Style/idiom/copyediting
Style/idiom/copyedit

Fix `[PVector for _ in range(5)]` (no '()'), which, for some odd reason,
works.
Style/idiom/copyedit
Further cleanup

Neither the shape's super- nor sub- class `rotate` methods are ever
used.
`angle` and `radius` are not being used as properties.
Fixes

- Remove unnecessary `config.py`.
- Rename `id` to `index`.
- Idiom: Iterate over `self.others` instead of using a range.
Use Processing `dist()`
Style/idiom

CubesWithinCube:
- Make `BOUNDS` a parameter.
- Remove `config.py`.

Reflection1:
- Pythonize construction of the `coords` list.
Style
Rewrite handling of "print" and "println".

Not wrapping or forwarding actual system print streams anymore; that was silly.
Now just calling modeService functions directly.
Use `with`
Use `with`
Merge pull request #83 from tildebyte/Geometry-2

Geometry 2
Derp. Remove BOUNDS as an object property.

Should have been an arg to cube.update() all along
Remove BOUNDS as an object property.

Should have been an arg to cube.update()
Merge pull request #82 from tildebyte/Motion

Add Motion examples
A last desparate attempt to fix this tree.