Remove unused fake_flags

fake_flags.py should have been removed in change
I3424d0a401b3ef7a3254d3e913263554361a52ff but somehow it's left
untouched in that change.  This module has been replaced by
cinder/tests/conf_fixture.py, and shouldn't be around anymore.

Change-Id: Ied840b95253d998c1b3326c1dde9d469fa783c85
Removed copyright from empty files

According to policy change in HACKING:
http://docs.openstack.org/developer/hacking/#openstack-licensing
empty files should no longer contain copyright notices.

Change-Id: I031098958938e2301986949ad4659c5a7eb41561
Partial-Bug: #1262424
GlusterFS: Use correct base argument when deleting attached snaps

When deleting the most recent snapshot, the 'file_to_merge' field
which translates into the base= field for libvirt's blockRebase
call in Nova must be set depending on whether other snapshots exist.

If there are no other snapshots, base = None, which results in
libvirt clearing the qcow2 backing file pointer for the active
disk image.

If there are other snapshots, pass the parent of the file being
deleted as the new base file.  The snapshot info pointer for the
prior base file must also be updated in this case.

Closes-Bug: #1262880
Change-Id: If7bc8259b031d0406346caafb8f688e65a38dba6
Merge "Remove unused fake_flags"
Merge "Removed copyright from empty files"
Merge "GlusterFS: Use correct base argument when deleting attached snaps"