Merge pull request #2 from sjlevy/develop

Pull back Sam's develop' branch changes.
Fixed some bugs and user interface improvement.
Disable bulk actions button when no task selected.
Merge pull request #7 from exca/develop

Develop