Altered the structure of the bug class a little bit to clean it up. Added logic for predators to seek out other bugs and eat them. Took out a number of print statements since the console was cluttered.
fixed a bug
Added BugHives to spawn bugs. A BugHive can be added by clicking on the screen, and a random number of bugs is spawned each second from the hive. Further organized the Bug class.
Tweaked the size and aggro values, and put an upper limit on the number of bugs a predator can eat. Fixed the bug hive to generate bugs every second forever, rather than for a minute or less.
added ability to reproduce
added age and lifespan variables.  bugs can die from old age now
eat() damage and health gain are based on aggression levels.
isPredator is now a variable created on initialization

added a new array list called "babyBugs" and moved the die() call to a for loop after everything has run.  The babies are added to the general pool after processing.  This avoids for loop fails.

added a public variable called time.  may consider combining the clock for the hive with this global variable.
Merge branch 'growing-bugs'

Conflicts:
	bugs/Bug.pde