Add python doctest and unitest snippet

Pulled this from my snippetsEmu modifications. Unfortunately, I don't
know how to pull the fancy python stuff that put your arguments into
your docstring.
Modify some python snippets to my style

I want everything to use utf-8 and I like more whitespace in my class
docstrings.

Also, item is not different enough from items.
Remove some pointless autocomplete snippets

I can use autocomplete for these. I want snippets for more difficult
pieces of code.
java: Add log and tag for android

alog is for android's log messages. I don't like importing the package,
because I get warnings if I comment out the log message.

atag is useful since I don't always create TAG fields with new
classes, but sometimes I need to add one.

Note: all snippets should end with the cursor at the end of the code
java: add find android snippet

I use findViewById a lot, so this should be useful
Update for loop and add variable snippets

Use three kinds of for loops. Use fo for my most common.

Add mv (member variable) and cv (ctor variable) for how I commonly
create variables.
Don't use the numbered list for different forloops

I use the foreach most commonly in java. And I have fo for when I want
an indexed loop
Fix the for snippets to be my style

The c snippets are where the cpp snippets get their for code. I don't
use c and I don't use C-style for loops in cpp, so default the snippets
to keep the loop counter in the scope of the loop.
New java snippet for releasing an object

On Android, I do this a lot in onStop or even onPause, so a snippet
might be useful.
Add snippet for sequential int constants

When I want a series of error codes, I can't always rely on the ordinal
of an enum -- sometimes they need to start at a given value (like
RESULT_FIRST_USER). I could create enums that I assign a value to, but
then I need to manually assign the values. This way I know two enums
don't have the same value.

Putting the constants in a class also groups them so they don't need
prefixes. I don't know if there are relevant performance ramifications
(i.e., ones that outweigh the readability gains).

The constints snippet simplifies creating the enums.
Make java try snippet use my brace indent style

I like blocks to be self contained on their line, so I don't want the
previous block's closing brace on the same line as the catch/finally
statements.
Add a python snippet for super

I've been trying to consistently use super for my subclasses, and this
snippet should make it easier.
Add boilerplate snippet for Android options menu

Setting up options menus is always the same, so make a snippet for it!

Bug: Adds excess whitespace on empty lines. (The lines between the
functions has one level of indentation, even though it's empty.)
Enable virtual in cpp snippet

Now you can clear it easily, but it's there if you want it.
Replace for loop snippet with simpler variants

Either use a simple counting forloop or a completely custom one.

Now we can use the same for snippet in cpp as well (don't know why there
was a different one). cpp is aliased to c, so it gets all of its
snippets. (See DefineSnips or s:AddScopeAliases.)
Add an iterator for-loop snippet

I'm don't always have access to C++10 and auto, so I still need
old-fashioned iterators.
Add cast snippets for cpp

Four different kinds of casts, but one snippet trigger since I don't use
them often.
Add a function pointer snippet for c
Harmonize snippet labels between cpp and java
Add placeholder to end of c snippet control structures

If I'm writing code, I'm likely to keep writing after the control
structure.