Remove generated directories and make gcm a true library.

I think the instructions (see the Caution message here: http://developer.android.com/google/gcm/client.html) say don't use the gcm library just as a jar file. So I changed it to a library.
If you merge this pull you will need to actually copy the gcm library files to the same level as your portalalert directory:

c:> dir
google-play-services_lib  portalalert

Also, the bin and gen directories are created automatically and shouldn't be added to the repository, so I removed them.