Complete the following tasks before merging the branch into trunk
 * Complete the code for parsing preamble, string, entry, fields
   and complete bibtex files.
 * Complete the testsuite for the parser-
 * Update the icons.
 * Fix the native language support.
 * Support for non volatile configuration.
 * Update the README file.
 * Make the entries editable.
 * Add funtionality so that bibtex files can be merged.
 * Make the list sortable.
