Assignee is set to component owner if someone tries to delete it.
Bug related tags for status, priority and severity is now checked,
against redis.
Added missing changes for previous commit, ie adding bug tags via redis.
Bug cannot be closed until the dependent bugs are not closed.
Updated gitignore to exclude attachment files.
Emails are not visible if the user is not logged in.
Added support for adding duplicateof for a duplicate bug.
Added missing status tag.
Added migration script for bugs table.
Removed unrequired data files and binaries.
Removed unneccessary binary.
Removed data files.
Renamed files and folders as appropriate.
Added attachments folder.
Added unrequired stuff to .gitignore.
Removed obsolete data.
Highlighting closed and duplicate bugs.
Added password reentry option to avoid erros due to typo.
Status changes from closed to open and new to open upon commenting.
Improved the method of comparision.