Rename file names
Add and remove files on expand and collapse
Add General Tab to Grid

Add grid to the general tab. Add general info about file upon selection.
Add CssProvider.
Add button to calculate dir size
Add permissions tab.
Fix row expanding bug.

Fix row expanding bug where the files were generated twice upon expanding.
Fix bug related to notebook where pages get added and deleted upon selection.
Finish permissions notebook page
Add git basic information

Create Repository class with bunch of useful methods.
Fix minor formatting things for the labels
Squashed commit of the following:

commit 824ba3ee56a4c178dbe76c02c5570203398aae2c
Author: Pardeep Singh <singh.pardeep6605@gmail.com>
Date:   Wed Oct 16 00:57:25 2013 -0700

    Add git basic information

    Create Repository class with bunch of useful methods.
    Fix minor formatting things for the labels
Add git status page for WT files
Merge branch 'dev' of github.com:shercoder/ingress into dev

Conflicts:
	ingress/git_repo.py
	ingress/main_window.py
Commit count method changes
Get current branch
Add search toolbar
Add search a file feature

Separate all constants in constant.py
Add tag entry and button

Add TagLabel class that contains a label and a close button.
Finish tag based search
Delete tags on close click.

Update UI and index when a tag is deleted.
Rename file names
Add and remove files on expand and collapse