1 Added HeaderPreparer class for setting mailbox icon url depending on whether current user has unread incoming messages.
1 Declared headerPreparer bean in spring-tiles.xml.
1 Added preparer for header block in main_template.jsp.
1 Updated HeaderPreparer - fixed incorrect authentication check.
1 Updated header.jsp to use attributes passed from HeaderPreparer.
#3 If user delete incoming message, it also marked as read.
#4 If message have been deleted both by sender and receiver it will be deleted from database.
#2 Updated user.jsp - added block with button for sending message to this user.
#2 Updated MessageController - showSendMessageForm(..) method now processes request parameter 'receiver' with receiver name.
#2 Added icon for sending message.
#5 Fixed invalid user page markup.
#6 Fixed link to sender page on message page.
#7 Number of month in post archive replaced with it's name.
#8 Font size of tag links in tag cloud now depends of number of posts with this tag.