Improved Filter Widget

Issue https://github.com/TheNodeILs/formage/issues/117
Issue https://github.com/TheNodeILs/formage/issues/116
Issue https://github.com/TheNodeILs/formage/issues/110