#50 Tests
#50 Changed typed value to properly deal with NA values and variants.
#50 Default constructor and isNA value.
#50 Removed dead code.
#50 Removed the original value field
#50 Integrated the change in the application.
Protocol checking
#50 Implemented equals and hashCode
#50 Put the attributeextractor test back in
#50 Fixed the bug in SearchController
#50 More tests
UI polish
added comments and made logger private
FeatureSensitiveRanking method
#43 remove dead code
updated the ranking algorithm
rankingAlgo updated
Move the AttributeStat functionality to scored Attribute. scored
attribute can now be sorted according to entropy.
fixed a few bugs shoudl work good but still need to write tests
Merge remote-tracking branch 'origin/rankingAlgorithm_issue47' into
Issue0045

Conflicts:
	src/main/java/ca/mcgill/cs/creco/web/controller/SearchController.java