Add unique constraint to thesis title

Signed-off-by: Mark Lynoel Alvarez <marklynoel.alvarez@synacy.com>
Add test for non-unique thesis title

Signed-off-by: Mark Lynoel Alvarez <marklynoel.alvarez@synacy.com>