[lib/ske48gplus-activity.rb] device add_images() to add_images() and collect_image_hashes()

- now collect_image_hashes() collects attachment images data from JSON, and
  add_images() adds the data to DB.
- collect_image_hashes() also collects images in album.
[lib/ske48gplus-activity.rb] when adding to DB, remove '?authkey=' parameter in album_url
[lib/ske48gplus-activity.rb] fix DB field name (not image_status but status)
[lib/ske48gplus-activity.rb] now remove '?authkey=' from album_url earlier

- removing just before save DB was not good for comparing DB with JSON
[lib/dbmodels.rb] now status=IMAGE_STATE_INVALID_URL when dest_path is retrieved

  - now give up supporting youtube
[lib/dbmodels.rb] add update_image_url()

  - work around against downloading guruguru.png and status OK.

    The problem occours when checking image url in JSON so soon.
    So, the function updates image_url on DB by calling Google+ API and
    changes status to IMAGE_STATUS_NOT_CHECKED to try downloading in next time.
[dl-images.rb] if downloaded file is guruguru.png, delete the file and call SKE48GplusDB::update_image_url()

  - as a result, status changes to IMAGE_STATE_NOT_CHECKED to try again.
[gpprofile.rb] add: check photo and tagline of extra members (e.g. staff)
[gpupdate.rb] add: regist Ego Yuna (107626904264065248069)
[gpupdate.rb] mod: change command-line option arguments
[gpupdate.rb] mod: add new command-line option '-O': download if status=IMAGE_STATE_FALLBACK

  - the status means image has already downloaded but its quality is lower than original.
[gpupdate.rb] add: for streaming, run /usr/local/bin/qtfaststart if image is MP4
[lib/ske48gplus-apikeys.rb] mod: change API KEY due to Google's policy
[lib/ske48gplus-member.rb] add log for check if '--from' option takes effect.