# This is a combination of 9 commits.
# The first commit's message is:
Added getCheckedIndex.

# This is the 2nd commit message:

Remove posted runnables as they are run.

If `executeRunnables()` is called from a posted runnable, this commit prevents the runnable from being executed twice.

# This is the 3rd commit message:

Missing exception text.

# This is the 4th commit message:

Fixed TexturePacker.Settings copy constructor.

# This is the 5th commit message:

# This is a combination of 3 commits.
# The first commit's message is:
Fixed TexturePacker.Settings copy constructor.

Y u alwayz commit warnings?!

# This is the 2nd commit message:

Missing exception text.

# This is the 3rd commit message:

Fixed TexturePacker.Settings copy constructor.

# This is the 6th commit message:

Fixed TexturePacker.Settings copy constructor.

Y u alwayz commit warnings?!

Missing exception text.

Fixed TexturePacker.Settings copy constructor.

Y u alwayz commit warnings?!

# This is the 7th commit message:

Remove posted runnables as they are run.

If `executeRunnables()` is called from a posted runnable, this commit prevents the runnable from being executed twice.

# This is the 8th commit message:

Missing exception text.

# This is the 9th commit message:

Fixed TexturePacker.Settings copy constructor.