Added available_leaves field in employee detai model
Removed user's association with leave_details
Removed association of leave application and leave type
Updated constants for leave
Removed monthly paid leave worker
Removed unnecessary methods from leave_available concern
Method to assign leave added
Leave changes
Necessary changes for new leave application functionality
Necessary changes for new leave application functionality
Removed unnecessary model/controller
Fix:Test cases for model
Test cases updated
Javascript to calculate number of leaves based on start and end date
Remove Available leave button
Article renamed by policy
Policy resource in route
Merge branch 'leave_new' of https://github.com/joshsoftware/intranet into intranet_article

Conflicts:
	app/models/ability.rb
	config/routes.rb
Removed duplication of gems
Fix: Available leaves on edit page