BibUpload: recjson deletion

* Introduces new BibTasklet to update the recjson value after BibUpload
  runs over a series of records. (closes #1708)

Signed-off-by: Esteban J. G. Gabancho <esteban.gabancho@gmail.com>
1: D209 Put multi-line docstring closing quotes on separate line
1: D400 First line should end with '.', not 'r'
1: D205 Blank line missing between one-line summary and description
1: D208 Docstring is over-indented
4: I102 copyright year is outdated, expected 2014 but got 2012
47: D103 Docstring missing
57: D103 Docstring missing
66: D400 First line should end with '.', not 'k'
147:5: E303 too many blank lines (2)
153:5: E303 too many blank lines (2)
185: D401 First line should be imperative: 'Check', not 'Checks'
185: D205 Blank line missing between one-line summary and description
244: D400 First line should end with '.', not 's'
276: D401 First line should be imperative: 'Produce', not 'Produces'
276: D400 First line should end with '.', not 's'
281: D103 Docstring missing
300: D401 First line should be imperative: 'Produce', not 'Produces'
300: D400 First line should end with '.', not 'g'
323: D401 First line should be imperative: 'Prduce', not 'Prduces'
323: D400 First line should end with '.', not 's'
457:18: E127 continuation line over-indented for visual indent