Added tests and functionality for getting and applying of notices.
Agent renamed to NabfAgent.
Also includes the GetField method located in NoticeBoardTest.cs, for unit testing private fields.
All NoticeBoard functionality has been added with tests. It still can't handle agents leaving a job, and it won't sort based on average desirability.
A notice can now be updated. Earlier mentioned restriction still apply, but all functions that will be offered by the NoticeBoard is now available.
Merge branch 'master' of https://github.com/jannickj/nabf