Merge pull request #329 from haramrit/dirty

Registers Updated
Modifies Unit table.
Adds foreign key in category table for unit.
Merge pull request #330 from aseemmittal/dirty

Modifies Unit table.
list units with category list.
Merge pull request #331 from jasvir99/dirty

list units with category list.
correction: date -> reference_date
Modifies add distance for suspense order.
Enhances disable button on first click.
Modifies registers.
Merge pull request #332 from aseemmittal/dirty

Modifies add distance for suspense order.
Merge remote-tracking branch 'upstream/dirty' into dirty
adds functionality to enable selection of type of work.
Merge pull request #333 from jasvir99/dirty

adds functionality to enable selection of type of work.
Error Removed in Consultancy  Register