Moved file to proper packages, added comments, add unit test cases.
1. Removed unnecessary code from ClassPathResourceLoader
2. Supressed velocity log file creation, optimized TemplateFactory to
not create multiple-instances of VelocityEngine
3. Fixed TestLogGenerator, brought it to a running state
4. Fixed logEntry template
5. Add class to find search resources in classpath
Removed unnecessary dependencies from POM. Organized POM to separate
compile and test dependencies.
1. Added code for panel
2. Improvised date printing
3. Added hint.css library for tooltips
1. Removed unnecessary files.
2. Added log levels with color encoding
3. Added Jquery and popup dialog
4. Simplified code. Removed cause template.
5. Added simplified english exception description.
1. Change javadoc to include proper author name
2. Created new appender and layout
3. Removed unnecessary test classes

Appender still incomplete. Putting appender on lower priority as its
complexity would delay our first release.