Cleaning up for tagging

Cleanup
V 0.9

The code is V 0.9 the jar might not work properly, but oh well, just
build it yourself. It ain't hard.
We will delay displaying invisible window

We want to delay it so that it is not as visible when we try to change
text. On faster computers one can see the quick change between the text
and the displaying
To JSON and from JSON

Now we can convert Message and Message input into JSON and convert it
back at will.
Select text on focus gain

For Message the text will be autoselected on focus gained.
Added a version number

It will be displayed at the bottom right corner
Message has a frequency instead of time

Just renamed a field for the sake of renaming it.
From and to json and messages

Added new set of functions to convert from and to json and to and from
messages.
The window will not be focusable

The window will never request focus, and thus will not interrupt from
work that is being done.
Added support for multiple screens

We will now create multiple invisible windows (one per screen) and use
that to display the data.
Location and size

We will set location and size based off of graphics device given.
Main screen detection.

We will have an index of what index main screen holds.
Cleanup

Small cleanup. Removed panel and add label directly to the jdialog.
There was no need for us to have a panel.
Minimum one input

Upon startup we want to always have at least one input added by default
that can not be deleted.
Removing extra line in jnlp
Changing version number

Prepping up for the release
Making a jar and prepping for release

Jar ready and gitignore will include it now
Jnlp testing

Hopefully this works.
Jnlp and Manifest.

Trying to change jnlp and manifest to make file launchable via jnlp.
V1.0

Finally released V1.0 The application is actually usable now.